相关疑难解决方法(0)

使用jQuery的getJSON方法和ASP.NET Web窗体

如何使用jQuery上的getJSON方法在ASP.NET Web窗体页面上调用方法?

目标是这样的:

  1. 用户单击列表项
  2. 该值将发送到服务器
  3. 服务器使用相关的东西列表进行响应,使用JSON格式化
  4. 填充辅助框

我不想使用UpdatePanel,我已经使用ASP.NET MVC框架完成了数百次,但无法使用Web窗体来解决这个问题!

到目前为止,我可以做任何事情,包括调用服务器,它只是没有调用正确的方法.

谢谢,
Kieron

一些代码:

jQuery(document).ready(function() {
   jQuery("#<%= AreaListBox.ClientID %>").click(function() {
       updateRegions(jQuery(this).val());
   });
});

function updateRegions(areaId) {
    jQuery.getJSON('/Locations.aspx/GetRegions', 
        { areaId: areaId },
        function (data, textStatus) {
            debugger;
        });
}
Run Code Online (Sandbox Code Playgroud)

asp.net jquery webforms getjson

11
推荐指数
1
解决办法
4万
查看次数

在Javascript中获取Textbox值

我试图在javascript中获取文本框的值,但它不起作用.以下是我的测试页面的代码

<%@ Page Title="" Language="VB" MasterPageFile="~/Site.Master" AutoEventWireup="false"
CodeFile="test3.aspx.vb" Inherits="test3" %>

<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="Server">
<script language="javascript">

    function GetAlert() {

        var TestVar = document.getElementById('txt_model_code').value;
        alert(TestVar);

    }

</script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="Server">
<asp:TextBox ID="txt_model_code" runat="server" ></asp:TextBox><br /><br />

<input type="button" value="db Function" onclick="GetAlert()" /><br />
</asp:Content>
Run Code Online (Sandbox Code Playgroud)

那我哪里错了?如何在javascript中的文本框中输入文本???

javascript asp.net

7
推荐指数
3
解决办法
13万
查看次数

标签 统计

asp.net ×2

getjson ×1

javascript ×1

jquery ×1

webforms ×1