php - 无法通过jquery在表单中显示文本框

标签 php jquery ajax

我通过jquery显示了一些数据。现在我想在数据前面放置一些文本框,但它不显示“n”个文本框,仅显示单个框。看我的代码

$("#jobcard").html(data[i]['jobcard_id']);
var qty = data[i]['jobcard_material_qty'].split(","); 
for(var j =0; j<qty.length; j++){ //qty.length =5         
$("#issue").html('<input type="text" name="qty_issue_"'+j+ '><br>');
          }

ialert(qty.length)//得到 ans 5 所以我只需要输入5个输入框,但我只有一个框。

最佳答案

可以使用JQuery方法append()为此!

var qty = {
  length: 5
};
var data = [{
  jobcard_id: 1
}];
var i=0;
$("#jobcard").html(data[i]['jobcard_id']);
for (var j = 0; j < qty.length; j++) { //qty.length =5         
  $("#issue").append('<input type="text" name="qty_issue_"' + j + '><br>');
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="jobcard"></div>
<div id="issue"></div>

关于php - 无法通过jquery在表单中显示文本框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51824333/

相关文章:

php - OOPHP 连接两个数据库

php - 如何从 Laravel 中的第一个表访问第三个表

php - Windows GUI EXE 的最佳脚本语言

javascript - 使用 Ajax、PHP、MYSQL 更新表单

javascript - 动态 Web 表单包含在 jQuery 中切换

jquery - 如何使用 jQuery 和 jQuery 模板基于嵌套 JSON 数据创建嵌套 ListView 。

php - MYSQL PHP使用查询结果在foreach循环中重新查询(复杂-我认为)

javascript - 获取 UL 内父 LI 的大小?

javascript - 如何使用 JQuery 更改光标的样式?

php - 如何在 php 中刷新数据并断开用户连接但保持脚本事件