为什么在Jquery中Id值不附加Id?

为什么在Jquery中Id值不附加Id?,jquery,Jquery,我期待的是 但结果如下所示 我不知道为什么?提前谢谢。我不确定您想要什么,但就是:您缺少单引号和+ 固定代码: $("#procedurecontainer").append('<input type="text" value="" id="procedurecode"' + idvalue + 'name="procedurecode"' + idvalue + '></input>'); $(“#过程容器”).append(“”); 我想你的报价有点混乱了 应该是


我期待的是

但结果如下所示


我不知道为什么?提前谢谢。

我不确定您想要什么,但就是:

您缺少单引号和
+

固定代码:

$("#procedurecontainer").append('<input type="text" value="" id="procedurecode"'
+ idvalue + 'name="procedurecode"' + idvalue + '></input>');
$(“#过程容器”).append(“”);

我想你的报价有点混乱了

应该是这样的:

在放入变量时,需要使用单引号进行转义

 $(document).ready(function() {
     $('#addprocedure').click(function()
{
    //alert($("#maxprocedure").val());
    var maxvalue=$("#maxprocedure").val();
    for(var i=1;i<=5;i++)
    {
        var idvalue=parseInt(maxvalue)+i;
        $("#procedurecontainer").append('<input type="text" value="" id="procedurecode'+idvalue+'" name="procedurecode'+idvalue+'" />');
        $("#maxprocedure").val(idvalue);

    }
});

});​
$(文档).ready(函数(){
$(“#添加过程”)。单击(函数()
{
//警报($(“#maxprocedure”).val();
var maxvalue=$(“#maxprocedure”).val();
对于(var i=1;i