Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 设置ASP.NET文本框值,包装在jQuery的隐藏div中_Javascript_Jquery_Webforms - Fatal编程技术网

Javascript 设置ASP.NET文本框值,包装在jQuery的隐藏div中

Javascript 设置ASP.NET文本框值,包装在jQuery的隐藏div中,javascript,jquery,webforms,Javascript,Jquery,Webforms,我有ASP.NET文本框“txtSelectAssessmentID”,它被包装在隐藏的div中。当用户从网格中选择“新建”时,我需要更改它的值。除了ASP.NET文本框不在隐藏div中之外,所有这些都可以正常工作 <div class="HiddenField"> <asp:TextBox ID="txtSelectAssessmentID" runat="server"></asp:TextBox> //..... other

我有ASP.NET文本框“txtSelectAssessmentID”,它被包装在隐藏的div中。当用户从网格中选择“新建”时,我需要更改它的值。除了ASP.NET文本框不在隐藏div中之外,所有这些都可以正常工作

<div class="HiddenField">
       <asp:TextBox ID="txtSelectAssessmentID" runat="server"></asp:TextBox>
        //..... other textboxes
  </div>
JQuery
现在发生了什么??您在警报中得到了什么?我正在通过…$获得服务器生成的asp:textbox id。属性。。。即使是在隐藏区,你能不能更简短地回答你的问题。。这很不清楚。我想从jQuery或Javascript中设置ASP.text值。如果您在警报中获得了正确的id,那么这一行-$.valselectedrolmentId;应该有用。这不管用吗?
$(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
 });