我有一个文本框;将参数传递给事件处理程序从aspx到jquery
<input runat="server" type="hidden" value="0" id="input1" name="input1_name">
我有一个div;
<div id="div1"> some content </div>
我有一个单独的.js文件,我有一个在页面加载时加载的函数。在该功能我:
$("#div1").click(function(e){ definition; });
我想通过上面在上scenario.I单击处理中提到的输入控制的客户端ID一直无法使用属性ClientID以上上述的JavaScript文件。休息一切工作正常。
请指教如何将参数传递给aspx页面上的控件的click处理程序到javascript文件(以获得ClientID的方式)。
这是在.NET上。
请让我知道万一我需要在这里发布任何更多的细节,如果有什么看起来模糊。
你只需要打印值到DOM,将它变成输入中的属性,比如'值=“客户端ID”,然后在你的点击函数,引用$('#input1')。val();获得价值,现在这将是客户端ID。 – Ohgodwhy
input1不会在js文件上用ID“input1”访问。它是一个runat服务器控件。 –