在成功发布 ajax 后,我需要向 html 表中添加行。这发生在模态弹出窗口内,javascript 在父屏幕表中添加了一个新行。除了我看不到如何从模式中获取字段值并将其用作 javascript .append 语句中的变量之外,附加正在工作。以下是 ajax 调用的当前成功方法,除了没有获取 NoteText 值外,它可以正常工作。
success: function (result) {
var noteText = $("#NoteText").val();
$("#TenantNotesTable").append('<tr><td class="EditButton">@Html.ActionLink("Note Details", "AddTenantNote", New With {.id = 0}, New With {.id = "openDialog", .class = "ButtonControl"})</td><td class="NoteDate">@DateTime.Now.ToShortDateString</td><td class="noteText">NoteText SHOULD SHOW HERE</td><td class="EnterBy">@Model.NoteEnteredBy</td>');
$('#waitMessage').hide();
$("#dialog-edit").dialog().dialog('close');
},
请原谅这个问题,因为我正在根据需要学习 Javascript。