Jquery选择几个

Jquery选择几个,jquery,selector,Jquery,Selector,我怀疑!我有这个HTML格式的表单。我插入技术人员SAP,并在更改时更新名称!我是通过ajax实现的 <div class="row"> <div class="col-md-4" style="padding-left: 0px; width: 80px;"> <input type="text" class="form-control" id="1TechnicianSAP" name="1TechnicianS

我怀疑!我有这个HTML格式的表单。我插入技术人员SAP,并在更改时更新名称!我是通过ajax实现的

    <div class="row">
        <div class="col-md-4" style="padding-left:  0px; width: 80px;">
            <input type="text" class="form-control" id="1TechnicianSAP" name="1TechnicianSAP" placeholder="SAP">    
        </div>
        <div class="col-md-4" style="padding-left:  0px; width: 330px;">
            <input type="text" class="form-control" id="1TechnicianName" name="1TechnicianName" placeholder="Name">    
        </div>
    </div>
    <br>
     <div class="row">
        <div class="col-md-4" style="padding-left:  0px; width: 80px;">
            <input type="text" class="form-control" id="2TechnicianSAP" name="2TechnicianSAP" placeholder="SAP">    
        </div>
        <div class="col-md-4" style="padding-left:  0px; width: 330px;">
            <input type="text" class="form-control" id="2TechnicianName" name="2TechnicianName" placeholder="Name">    
        </div>
    </div>
$selector用于选择扩展,因此请使用类似于$[id*=TechnicianSAP]的选项。但请记住,id应该是唯一的。也可以使用类选择器

例如:

<img src="image.jpg" />
要选择具有扩展名的图像,请使用$

$'img[src$=jpg]'将选择扩展名为jpg的所有图像

选择类似用途*


$'img[src*=img]将选择文件名中包含img的所有图像,如img1、img2等。

您可以将名为TechnicianName的输入作为目标,该输入与更改的TechnicianSAP元素位于同一.row元素中


元素的ID必须是唯一的我不想有几个ajax调用,只有一个!然后不要使用输入的onchange事件,例如,使用按钮并在单击按钮后发出请求。是的,ID必须是唯一的。在加载表单时,如何将all设置为blanck?@user3163404$'input[name=TechnicianName]'
<img src="image.jpg" />
$("[id$=TechnicianSAP]").change(function () {
    var $this = $(this) l
    var TechnicianSAP = $this.val();
    alert(TechnicianSAP);
    $.ajax({
        url: 'GetTechnicianInfo.php',
        type: 'POST',
        data: {
            TechnicianSAP: TechnicianSAP
        },
        success: function (data) {
            $this.closest('.row').find('input[name="TechnicianName"]').val(data);
        }
    });
});