ASP.NET MVC单选按钮不在父视图中工作调用局部视图
问题描述:
我有两个强类型的局部视图(开发者名单和测试人员名单)和相应的意见和Developers.ascx Testers.ascxASP.NET MVC单选按钮不在父视图中工作调用局部视图
现在我想要根据所选的单选按钮加载一个局部视图。 下面的代码不能用于单选按钮更改。
代码段:
$( '输入:无线电[名=类型]')。改变(函数(){
var url = '/Home/Developers';
if ($(this).val() === '2') {
url = '/Home/Testers';
}
$("#result").load(url);
});
我尝试$(“输入[名称=类型]”)。点击(函数() 但din't工作。
我将不胜感激,如果任何人都可以提供,为什么局部视图不加载任何线索在变化的事件。或一些指引。
感谢
丽塔
答
你可以尝试加一行
if ($(this).val() === '2') {
alert('hello');
只是为了确保您的代码实际上运行。你也可以在html元素的onChange()事件中调用一个函数,而不是通过$('input:radio [name = Type]')来触发它。
你需要比较三个等号吗?你确定价值是'2'而不是2?
只要文档已经完全加载,并且正如Marwan上面所述,您的url实际上指向可以执行任何操作的操作方法,它应该可以工作。
btw:不应该用jquery或其他不仅仅是mvc标记吗?
确保您有处理请求的操作方法(Home/Developers and Home/Testers)? – 2010-01-15 17:56:49