Jquery 在输入字段中插入自动完成值
我使用autocomplete搜索代理名称,然后使用addAgent按钮,尝试在auto complete下添加一个新的输入字段,并从auto complete中预填充所选代理。如果我搜索一个名称,然后单击“添加”按钮,警报将显示“FirstName,LastName”,但在输入字段中它只显示“FirstName”。你知道怎么了吗Jquery 在输入字段中插入自动完成值,jquery,autocomplete,Jquery,Autocomplete,我使用autocomplete搜索代理名称,然后使用addAgent按钮,尝试在auto complete下添加一个新的输入字段,并从auto complete中预填充所选代理。如果我搜索一个名称,然后单击“添加”按钮,警报将显示“FirstName,LastName”,但在输入字段中它只显示“FirstName”。你知道怎么了吗 $('[name=addAgent]').click(function(){ var agent = $('[name=insuredFirsName
$('[name=addAgent]').click(function(){
var agent = $('[name=insuredFirsName]').val();
alert(agent);
$('#1').after('<div id="1"><label >Agent Name 1</label><input name="agentName1" readOnly="Yes" size="25" value='+agent+'></div>');
});
$('[name=addAgent]')。单击(函数(){
var agent=$('[name=insuredFirsName]')。val();
警报(代理);
$('1')。在('Agent Name 1')之后;
});
我们可以看到相关的标记吗?另外,它看起来像是针对id为1的元素,并在其后面插入一个id为1的div。这是无效的HTML。这是我的打字错误。我已从div标记中删除id=“1”。仍然不起作用。