Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/425.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.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
Javascript 如果使用jquery输入一个字段,则自动填充其他字段_Javascript_Jquery_Html - Fatal编程技术网

Javascript 如果使用jquery输入一个字段,则自动填充其他字段

Javascript 如果使用jquery输入一个字段,则自动填充其他字段,javascript,jquery,html,Javascript,Jquery,Html,请检查我的小提琴 当我在slab_range中的任何行中输入任何数据时,我需要使用值“No Bid”自动填充“slab range”的所有其他行。如果我留白了,就什么也不用填了。同样,如果我在“零件号”中输入任何数据,“零件号”的所有其他行都必须用值“2”填充。这些行来自db,所以我不能告诉它将有多少行,它应该迭代所有行 <tr> <td> <input size="1" id="sl[0]" name=

请检查我的小提琴

当我在slab_range中的任何行中输入任何数据时,我需要使用值“No Bid”自动填充“slab range”的所有其他行。如果我留白了,就什么也不用填了。同样,如果我在“零件号”中输入任何数据,“零件号”的所有其他行都必须用值“2”填充。这些行来自db,所以我不能告诉它将有多少行,它应该迭代所有行

    <tr>
    <td>
   <input size="1" id="sl[0]" name="sl[0]" value="1" type="text">
    </td>
    <td>
    <input size="9" data-validation="required" name="slab_range[]" id="slab_range[]" type="text">
    </td>
    <td>
    <input size="9" name="item_partno[]" id="item_partno[]" type="text">
    </td>
    </tr>

好了,现在你的任务是重构代码,因为这两种方法是相等的

var ProcessTable=(函数(){
变量板,零件数量;
var_init=函数(){
_slab=$('input[name^=“slab_range”]”);
_零件编号=$('input[name^=“item_partno”]”);
_在(‘模糊’,_slabBlurHandler)上;
_partsNumber.on('blur',_partNumberBlurHandler);
};
var_slabBlurHandler=函数(e){
var值=$.trim($(this.val());
如果(值!=''){
_(b)val(“无投标”);
}否则{
_1.val(“”);
}
$(this).val(value);//因为前一行覆盖了原始值
};
var\u partNumberBruHandler=函数(e){
var值=$.trim($(this.val());
如果(值!=''){
_零件编号val('2');
}否则{
_零件编号val(“”);
}
$(this).val(value);//因为前一行覆盖了原始值
};
返回{
初始化:_init
}
})();
ProcessTable.init()

斯尔诺
板坯范围
零件号

您在寻求帮助吗?因为“我想要jquery中的这个”听起来像是老板在和员工说话。也许你可以试着先自己动手,然后把代码贴在这里,这样我们就可以从那里开始指导你了。也许你听起来是负面的。但我不是那个意思。无论如何,谢谢你的时间。对于你,我删除了“我想在jquery中使用这个”…有人能帮我吗?谢谢你。我一直都很好。但是当我们键入语言时…没关系…基本上我和你一样好:)。非常感谢你抽出时间。。。