jquery - Jquery Serialize - 多个同名下拉列表
问题描述
有两个同名的下拉列表。
在页面中:
@Html.DropDownList("Kargo", null, new { @class = "form-control" })
在模态对话框弹出窗口中:
<form id="form">
<fieldset>
@Html.DropDownList("Kargo", null, new { @class = "form-control" })
</fieldset>
</form>
当我尝试序列化模式引导对话框然后从页面序列化下拉列表值时。我的意思是不要从弹出窗口中序列化下拉列表值。
我尝试从弹出窗口序列化下拉列表值,我该怎么做:(
<div class="modal fade"
id="bootstrapDialog"
tabindex="-1"
role="dialog"
aria-labelledby="myModal-label"
aria-hidden="true">
function OpenDialog(gonderimTipi) {
var url = "/Market/Home/_DialogPartial?gonderimTipi=" + gonderimTipi;
$.get(url, { "_": $.now() }, function (data) {
$('#bootstrapDialog').html(data);
$('#bootstrapDialog').modal('show');
});
}
我这样序列化:
var data = $('#form fieldset input,textarea,select').serialize()
$.ajax({
type: "Post",
url: "/Market/Home/CreatePartialPost",
data: data,
cache: false,
success: function (result) {
...
}
});
解决方案
推荐阅读
- c++ - 当在 main() 之外初始化时,C++ 将向量中的右值作为指针存储不工作
- powershell - 自动为现有 Azure 应用服务启用 Keyvault 证书
- javascript - 在 React Native 中检查特定时间的 schedule set Interval 方法
- r - 在将格式器应用于格式表中的多个列后,将字体大小设置为标题元素
- windows - 如何在 Windows 中自动同步日期和时间?
- regex - git标签的正则表达式
- go - 修改提供的接口 Golang 的底层结构,其中底层结构未导出
- c# - 再次“不允许同步操作”
- c++ - 带有空格的 C++ 文件名导致 Visual Studio Code 中的错误
- .htaccess - 如何将 URL 中的字符串作为参数传递给新 URL