jQuery, bootstrap: input.val() 是未定义的,即使 jsfiddle 工作正常
jQuery, bootstrap: input.val() is undefined, even though jsfiddle works fine
我这里有一个jsfiddle:http://jsfiddle.net/hhimanshu/ukYek/
这在 jsfiddle 上工作正常,但是当我在我的应用程序中做同样的事情时,Firebug 说
input.val() is undefined
$('#create-playlist-button').attr('disabled',input.val().length==0);
我做了一些谷歌搜索,发现了一个相关的问题
更新小提琴更新 - http://jsfiddle.net/hhimanshu/ukYek/4/(问题是一样的)
问题
- 当 javascript 已经加载并且表单段加载到 ajax 事件时,我该如何解决此问题?
这是你的小提琴的更新版本 - http://jsfiddle.net/vwvm2/1/
变化
1) 将 ID 放在 HTML 输入文本上
2) 使用 $(this) 作为输入字段
相关文章:
- JsFiddle上的鼠标事件不起作用
- 代码只能在jsfiddle中工作
- JsFiddle在分叉后描述失败
- 未捕获的类型错误:无法读取属性'name'即使它存在,也无法定义
- 如何设置jsfiddle's的javascript版本
- 悬停下拉菜单即使在鼠标移出后也保持活动状态
- JavaScript获胜't运行,但在jsFiddle中工作
- 注册OpenLayers事件时,即使使用匿名函数或绑定,JavaScript关闭也会触发循环内的所有内容
- 如何显示文本长度,即使它超过ng最大长度
- if(foo!==null)的计算结果为true,即使foo为null
- hasOwnProperty-即使有属性,也不会显示属性
- 变量dos'即使我可以返回更新后的值,也不会改变
- 为什么jquery悬停在jsfiddle中可以工作,而在我的html布局中却不能
- Javascript Float32数组抛出无法读取属性'0'即使数组定义良好,也为null
- 如何让BiwaScheme在JSFiddle中运行
- 为什么Jquery$.ajax在函数调用中触发所有statusCode,即使调用成功
- 文本字段显示它是有效的,即使它在ExtJS中是无效的
- JS代码在jsbin中有效,在jsfiddle或Chrome/Safari中无效
- jQuery, bootstrap: input.val() 是未定义的,即使 jsfiddle 工作正常
- 即使我从另一个工作小提琴复制代码,JSFiddle 也不起作用