单击单选按钮时未从jQuery函数加载强类型局部视图
我有两个强类型部分视图(Developers list和Testers list),各自的视图是Developers.ascx和Testers.ascx 现在,我想根据选中的单选按钮加载一个局部视图。 下面的代码没有加载我在单选按钮更改中指定的URL 代码段: $(':radio')。单击(函数(){ })) 如果有人能提供代码片段从jQuery加载强类型部分视图,我将不胜感激 谢谢单击单选按钮时未从jQuery函数加载强类型局部视图,jquery,asp.net-mvc,Jquery,Asp.net Mvc,我有两个强类型部分视图(Developers list和Testers list),各自的视图是Developers.ascx和Testers.ascx 现在,我想根据选中的单选按钮加载一个局部视图。 下面的代码没有加载我在单选按钮更改中指定的URL 代码段: $(':radio')。单击(函数(){ })) 如果有人能提供代码片段从jQuery加载强类型部分视图,我将不胜感激 谢谢 丽塔我会给出一个一般性的答案,在很多情况下都会对你有所帮助 在网络窗格中检查是否发送了请求,以及服务器的响应是
丽塔我会给出一个一般性的答案,在很多情况下都会对你有所帮助
- 在网络窗格中检查是否发送了请求,以及服务器的响应是什么
- 在“脚本”窗格中,在脚本中设置断点,以查看是否调用了它
- 在控制台窗格中,检查js错误和ajax调用
- 等等
$(document).ready(function(){
$(':radio').click(function() {
alert(this.value);
var url = '/Home/Developers/Developers.ascx';
if (this.value == '2') {
url = '/Home/Testers/Testers.ascx';
}
$(".Inquiries").load(url);
});
})
在我在Html.DisplayFor上使用lambda表达式之前,我也遇到过同样的问题:
@Html.DisplayFor(m => m.UnitPrice)
只是想澄清一下,您的家庭控制器上是否有独立的开发人员和测试人员操作?我没有。我不确定那是什么代码。
@Html.DisplayFor(m => m.UnitPrice)