我有ASP.NET文本框'txtSelectAssessmentID',它包含在隐藏的div中。当用户从网格中选择新值时,我需要更改其值。除非ASP.NET文本框不在隐藏div中,否则一切正常。
<div class="HiddenField">
<asp:TextBox ID="txtSelectAssessmentID" runat="server"></asp:TextBox>
//..... other textboxes
</div>
$(document).ready(function () {
$('#AssessmentWithRemediationGrid').on('cellclick', function (event) {
var datarow = $('#AssessmentWithRemediationGrid').jqxGrid('getrowdata', event.args.rowindex);
var selectedEnrolmentID = datarow.AssessmentID;
alert($("#<%=txtSelectAssessmentID.ClientID%>").attr("id"));
$("#<%=txtSelectAssessmentID.ClientID%>").val(selectedEnrolmentID);
//....remain code
});