jQuery MiniUI
标题:
关于textBox的值改变事件无效的问题
[打印本页]
作者:
cao5812455
时间:
2012-6-28 10:54:48
标题:
关于textBox的值改变事件无效的问题
在页面写入如下两个TextBox,当焦点离开时,执行 js代碼 test()方法。
(1)
使用
class="mini-textbox"
<input id="TXT_FixedAssetsCode" name="FixedAssetsCode"
valuechanged
="test" emptyText="请输入固定資產编号" required="true" class="mini-textbox" />
(2)
未使用
class="mini-textbox" , 加入onblur事件
<input id="TXT_FixedAssetsCode2" name="FixedAssetsCode2" type="text" valuechanged="test" required="
true
"
onblue
="test()" />
js 代碼:
<script type="text/javascript">
function test() {
var form = new mini.Form("#new");//new为放置TextBox的表单ID
var data = form.getData(true); //获取表单多个控件的数据
var json = mini.encode(data); //序列化成JSON
$.ajax({
url: "QueryFixedAssets.aspx?id=test",
type: "post",
data: { code: json }
});
}
</script>
第一种方式 无论怎么调试就是不执行test() 方法。 第二种方式能执行test()方法,但是用第二种方式,无法获取json值。有沒有哪位朋友遇到过这个问题。还是我的JS代碼有問題???
我想实现的就是textBox离开焦点事件,在事件中去获取一些值再绑定到另一个控件中 。
作者:
factory
时间:
2012-6-28 12:05:13
miniui的事件都需要加on,onvaluechanged="onValueChanged"
作者:
cao5812455
时间:
2012-6-28 12:39:03
factory 发表于 2012-6-28 12:05
miniui的事件都需要加on,onvaluechanged="onValueChanged"
為這問題已經糾結了2天了 總算找到原因了。 感謝版主 。
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2