使用Jquery LINQ根据输入值更新多个输入控件的属性
需要将输入的属性更新为其值使用Jquery LINQ根据输入值更新多个输入控件的属性,jquery,linq,Jquery,Linq,需要将输入的属性更新为其值 Enumerable.From(jQuery(".jQGrid #amount :input").filter('[OrgVal!=value]')).Do(function (x) { //OrgVal x = jQuery(x); var NewValue = x.val(); x.attr("OrgVal", NewValue);
Enumerable.From(jQuery(".jQGrid #amount :input").filter('[OrgVal!=value]')).Do(function (x) {
//OrgVal
x = jQuery(x);
var NewValue = x.val();
x.attr("OrgVal", NewValue);
}).Force();
筛选器中的条件“[OrgVal!=value]”用于检查OrgVal属性是否与textBox/input中的值不同
我也尝试过类似下面的方法
.filter('[OrgVal!=' + value + ']') and .filter('[OrgVal!=' + val() + ']')
我们需要过滤其值和orgVal不相同的输入控件
我们也可以在不使用过滤器的情况下执行以下操作,但它会降低循环中更多行的速度。Enumerable.From(jQuery(.jQGrid#amount:input”).do(函数(x){
x=jQuery(x);
var NewValue=x.val();
如果(x.attr(“OrgVal”)!=NewValue){
x、 属性(“OrgVal”,NewValue);}
}).Force()代码>这是我的错误,实际上我的选择器错了
jQuery("#jQGrid .amount").filter('[OrgVal!=value]')
正在工作