如何使用Jquery更改输入字段的值

wkyowqbh  于 2023-06-22  发布在  jQuery
关注(0)|答案(1)|浏览(152)

在收到一个刚刚从Jquery AJAX 调用$.ajax等创建的PO号后,当成功时,我捕获了response.id_purchorder,我想将其签名为一个输入字段的值,该字段的名称和ID为id_purchorder,它不起作用。
这是表单echo“"的一部分; echo“环境”;
这是我用来将输入字段的值从1更改为来自response.id_purchorder $('input #idPurchorder').val(response.id_purchorder)的真实的PO号的jquery代码;<--(NOT WORKING)$('#texto_si_PO_fue_creada').html(“订单头的创建:”+ response.id_purchorder +“”);(这是正常工作,虽然)
Jquery code

wb1gzix0

wb1gzix01#

我发现问题了。由于表单包含多行(要购买的项目),可能id或名称不能重复,或者jquery git因此感到困惑。我添加了一个名为id_purchorder的类

echo "<input type='hidden' class = 'id_purchorder' name ='id_purchorder' id = 'id_purchorder' value='1'>";

并将jquery选择从ID更改为class

$('input.id_purchorder').val(response.id_purchorder);

它现在工作得很好。谢谢

相关问题