【发布时间】:2024-01-12 08:32:01
【问题描述】:
我想在 asp.net mvc3 razor 中发回一个带有 Javascript 的页面,所以我四处搜索,发现有人在使用 $.post(blabla),但我不知道这个 post 函数在哪里?
谁能解释一下如何调用这个post函数?
【问题讨论】:
标签: javascript asp.net asp.net-mvc-3 razor postback
我想在 asp.net mvc3 razor 中发回一个带有 Javascript 的页面,所以我四处搜索,发现有人在使用 $.post(blabla),但我不知道这个 post 函数在哪里?
谁能解释一下如何调用这个post函数?
【问题讨论】:
标签: javascript asp.net asp.net-mvc-3 razor postback
$.post 有很多可能性。著名的 jQuery 库提供了此功能,例如:http://api.jquery.com/jQuery.post/,它是其成熟的 $.ajax function 的包装器
【讨论】:
$.,javascript intellisense 下拉菜单不提供post 的选项?我有 jQuery。我错过了什么?
您需要查看http://jquery.com。它是该库中的一个函数。
【讨论】:
这是 jQuery 的一部分,和 $.get() 一样,是 the ajax function 的简写之一:
请注意,不可能 100% 确定:没有 jQuery,您可以很好地定义这样的函数:
var $ = {
post: function(){...}
};
确定的主要方法是在 HTML 文件的头部寻找一个导入(尽管它可能有不同的名称或动态加载),如下所示:
<script type="text/javascript" src="jquery-1.6.1.js"></script>
【讨论】:
这是 jQuery 中用于进行 AJAX 调用的函数,您不会使用它来回发页面。
在您要回发的表单上使用submit 函数。示例:
$('#myForm').submit();
【讨论】: