例如这个 怎么使用jquery动态修改data-options中得required:false
然后修改为required:true
$("#aaa").attr("data-options", "required:true");
这样写不行啊。求大神
11 个解决方案
#1
估计可以用一个点击事件来处理
#2
什么点击事件啊。我是要动态修改,但是修改不了,问题再获取不到data-options中得内容
#3
可以尝试替换这个input
#4
$("#aaa").attr("data-options", "required:true");
这样改可以的啊 你审查元素看下是不是改了。
问题是你不是纯粹想改掉里面的值 你是想改了之后触发事件的吧
这样改可以的啊 你审查元素看下是不是改了。
问题是你不是纯粹想改掉里面的值 你是想改了之后触发事件的吧
#5
是。的确审查元素改了 但是验证没效果啊 咋回事
#6
data-options="required:false,validType:'PileNo“ 应该是你页面加载的时候已经是required:false 所以你改为true 验证没效果
#7
应该怎么弄才有效果、。、
#8
你页面required:false 的时候是不是绑定了事件,你只需要把之前的解了在绑一次
比例
$('body').delegate('a[data-url]', 'click', function() {
});
这种写法
比例
$('body').delegate('a[data-url]', 'click', function() {
});
这种写法
#9
谢谢 我找到问题所在了。这样写就可以
$('#aaa').validatebox({required:false});
#10
通过jquery,可以这么写$('#aaa').validatebox({required:true});,属性可以随意修改
#11
$('#aaa').linkbutton({required:true});
#1
估计可以用一个点击事件来处理
#2
什么点击事件啊。我是要动态修改,但是修改不了,问题再获取不到data-options中得内容
#3
可以尝试替换这个input
#4
$("#aaa").attr("data-options", "required:true");
这样改可以的啊 你审查元素看下是不是改了。
问题是你不是纯粹想改掉里面的值 你是想改了之后触发事件的吧
这样改可以的啊 你审查元素看下是不是改了。
问题是你不是纯粹想改掉里面的值 你是想改了之后触发事件的吧
#5
是。的确审查元素改了 但是验证没效果啊 咋回事
#6
data-options="required:false,validType:'PileNo“ 应该是你页面加载的时候已经是required:false 所以你改为true 验证没效果
#7
应该怎么弄才有效果、。、
#8
你页面required:false 的时候是不是绑定了事件,你只需要把之前的解了在绑一次
比例
$('body').delegate('a[data-url]', 'click', function() {
});
这种写法
比例
$('body').delegate('a[data-url]', 'click', function() {
});
这种写法
#9
谢谢 我找到问题所在了。这样写就可以
$('#aaa').validatebox({required:false});
#10
通过jquery,可以这么写$('#aaa').validatebox({required:true});,属性可以随意修改
#11
$('#aaa').linkbutton({required:true});