如何使用jquery从asp.net的另一个页面访问控件

How to acces controls from another page in asp.net using jquery

本文关键字:另一个 访问 控件 net 何使用 jquery asp      更新时间:2023-09-26

我使用了page1。aspx和page2.aspx .

在page1

。我使用了以下代码,

<div id="resultdiv" >
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>

所以page2

。Aspx,我已经加载了页面。在page2的div上的Aspx页。aspx页面。代码是,

<script type="text/javascript" >    
$(document).ready(function () {
    $('#result').load('page1.aspx #resultdiv');
});

<div id="result">

我的问题是,如何访问page1。Aspx控件(文本框)从page2.aspx.

请澄清我的疑问。我是jquery新手

我不知道你想问什么,但无论我理解我认为你想得到另一个页面....的控制你可以试试下面的代码

function load_controls()
{
$.get("page1.aspx", function( data ) {
  $("#result" ).html(data);  
});
}

,然后在任何需要的地方调用此函数....希望能对你有所帮助如果你有任何疑问请留言....

您可以在page2中执行如下操作。aspx:

<script>
function save() {
$('#resultdiv input').each(function () {
alert($(this).val());
}); 
}
</script>