Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Jquery LINQ根据输入值更新多个输入控件的属性_Jquery_Linq - Fatal编程技术网

使用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]')
正在工作