调用母版页“;CS”;方法(ajax不起作用)
Call master page "CS" method using JQuery (ajax doesn't work)
我已经花了几个小时的时间试图在我的主页中调用一个方法。cs,我发现使用这样的方法可以工作:
使用jQuery直接调用ASP.NET AJAX页面方法
但它不起作用,我认为这是因为它是一个.master文件,而不是.aspx.
我试过这个:
$.ajax({
type: "POST",
url: "Administrador.master.cs/leerdatos",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
// Do something interesting here.
}
});
据我所知,我只需要在url中更改页面名称和方法名称,我已经尝试过在末尾使用和不使用"cs"。
主页面名称:Administor.Master,我想调用的方法:leerdatos。
此外,使用谷歌chrome的开发工具抛出了这样的消息:
POSThttp://localhost:55519/Administrador.master.cs/leerdatos404(未找到)
我不希望这样做,因为无法从外部直接访问母版页。
我建议使用常规ASPX。您可能有幸派生出ASPX,它可以从母版页调用该方法,或者为这些函数创建一个不同的ASPX页。
相关文章:
- 带有.change()的AJAX不起作用
- JavaScript ajax不起作用
- 正在导入Jquery,但AJAX不起作用
- jQuery添加/删除类&AJAX不起作用
- 单击按钮后调用AJAX不起作用
- JQUERY + PHP + AJAX 不起作用
- 当我在提交表单中具有函数时,Ajax 不起作用
- 跨域 AJAX 不起作用,即使使用通配符来源也是如此
- 为什么ajax不起作用,除非我刷新或使用location.href
- 带有jQuery + PHP的Ajax不起作用
- jsp Ajax 不起作用
- JQuery 在动态添加输入字段时单击浏览,而 ajax 不起作用
- 图像上传 ajax 不起作用
- CasperJS后AJAX不起作用
- 在JQuery Mobile中禁用Ajax不起作用
- 当 fn() 放置在外部文件中时,Ajax 不起作用
- JavaScript ajax不起作用
- 延迟链接ajax不起作用
- Datatables-刷新/重新加载ajax不起作用
- 循环的AJAX不起作用