[英]jQuery + ASP.net MVC
这是问题所在。 可以说我有一个产品类别表和一个产品表。 通过使用foreach语句获取使类别成为html表并将产品作为广播组放置在表中的类别。 因此3个产品类别使三个不同的html表和在tablo im中将产品列为单选按钮。
当用户选择产品时,我正在使用jquery post语句并发送一些数据。 我正在使用下面的jQuery来了解选择哪个单选按钮。
$(document).ready(function () {
$("input[name='AD']:radio").change(function () {
var data = $("input[name='AD']:checked").val();
$.post("/Configure/UpdateAd/", { id: $(this).val() }, function (data) {
update($("#bottomRightA"), data);
});
});
});
它的工作原理! 但
这里我有问题。
input[name='up']
我正在使用这种方法根据类别区分无线电组。
input type="radio" name="<%: model.CategoryName%> value="<%:model.CategoryId%>"
如果我将所有单选按钮都命名为“ up”,则它们将按预期成为同一组。 而且我无法告诉jQuery选择了哪个广播组。 有没有一种方法可以将jquery与某种mvc块一起使用? 如下
input[name='" + <%: model.CategoryName + "']
或我可以用jQuery做的任何事情?
如果我理解正确,则希望连接所有单选按钮,但要分别处理类别。
您可以选择已更改的单选按钮的名称,并在代码中使用该名称:
$(function () {
$("input:radio").change(function () {
var name = $(this).attr("name");
var data = $("input[name='"+name+"']:checked").val();
$.post("/Configure/Update"+name+"/", { id: data }, function (data) {
update($("#bottomRightA"), data);
});
});
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.