如何用jQuery修改输入框值?Ajax成功后赋值失败问题求助
问题解决:AJAX成功后无法给输入框赋值
- 核心问题:你写的jQuery选择器和输入框的id不匹配!输入框的id是
id_purchorder(带下划线、小写p),但代码里用的是idPurchorder(驼峰式),自然找不到目标元素,赋值操作也就失效了。 - 修正代码:把选择器改成正确的写法即可,两种方式都可以:
// 方式1:带input前缀 $('input#id_purchorder').val(response.id_purchorder) // 方式2:直接用id选择(更高效,因为页面id唯一) $('#id_purchorder').val(response.id_purchorder) - 额外说明:另一个元素
#texto_si_PO_fue_creada能正常更新内容,说明AJAX请求本身没问题,返回的response.id_purchorder数据也有效,就是选择器的拼写错误拖了后腿。
内容的提问来源于stack exchange,提问作者Gaston LG
相关产品推荐
相关产品推荐

