PDA

View Full Version : اضافه نشدن یکی از المنت ها در append



resident
یک شنبه 22 بهمن 1396, 11:12 صبح
سلام.
من یه table دارم.
میخوام به آخرین ردیف اون ، یه ردیف اضافه کنم که شامل دو input hidden هست و دو ستون.
کد زیر رو نوشتم. کار می کنه اما مشکلم اینه که اولین input hidden رو اضافه نمی کنه.

ممنون میشم راهنماییم کنید





var rowCount = $('#Attachmentdatatable tr').length;
var index = rowCount;

var newRow = "<tr>< input id= "Attach_Index" name= "Attach.Index" value= "" + index + "" type= "hidden" ><input id="Attach_" + index + "__Attachment_FileName" name="Attach[" + index + "].Attachment_FileName" value="" + filename + "" type="hidden"><td>" + filename + "</td><td><a style="display: inline" href="javascript:void(0)" onclick="$(this).closest('tr').remove();">حذف</a></td></tr>";

$('#Attachmentdatatable').append(newRow);

plague
یک شنبه 22 بهمن 1396, 16:45 عصر
شما قواعد concatenation رور عایت نکردی اصلا من تعجب میکن که اصلا چجوری کار میکنه و اررور نمیده !
اگه اول و آخرشته " گزاشته باشی نمیتونی وسطش هم " بزاری مگه اینکه بخای متغییر بزاری وسط رشته که اونوقت باید با + وصلشون کنی به بقیه رشته .... برای بقیه جاها میتونی از تک کوتیشن استفاده کنی