繁体   English   中英

带有 jquery ajax 的经典 ASP

[英]Classic ASP with jquery ajax

我有一个 html 页面,其形式如下:

<form id="goodsearch" action="test.asp" method="post">
<input type="text" id="goods" name="name"></input>
<input type="submit" id="search" value="Search"></input>
</form>

我用 jQuery 编写了一个单独的脚本文件。 当用户在表单中输入一个商品名称并单击提交按钮时,在数据库中搜索商品名称

$("#goodsearch").submit(function() {

      $.ajax({
         url: "test.asp",
         type: "post",
         data: { "name": '"' + $("#goods").val() + '"' },
         success: function(data) {
            alert(Response);
         }
      });

      return false;
   });

在Server端经典ASP上,我写了一些代码进行测试:

<%@ Language = VBScript %>
<%
dim x
x = Request.Form("name")
Response.Write(x)
%>

但什么也没有发生。 这是我第一次使用ajax编写代码。 所以我不知道哪里错了。

另一个问题:如果我想在 html 页面上将服务器端类 asp 与许多函数混合使用,并使用 jQuery 和 ajax 在 asp 中调用函数,我该如何调用特定函数?

你的代码是对的。 只需将 ajax 成功函数更改为:

 success: function(data) {
            alert(data);
         }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM