gpt4 book ai didi

javascript - 如何将组合框选中的值和单选按钮列表选中的值从 View 传递到 Controller

转载 作者:行者123 更新时间:2023-11-27 23:59:26 26 4
gpt4 key购买 nike

我有一个带有剑道组合框、单选按钮列表和文本框的 View ,我想通过 json 对象将组合框选定值和单选按钮选中值从 View 传递到 Controller 。我已经完成了一半的工作。我能够传递文本框的值,组合框选择的索引(但我需要选择的文本)。如何将所有这些值作为单个对象传递?

这是我的代码

$('#btnSelect').click(function () {
var inputparam = {
NameOperator: $('#cmbNameOperator').val(),
Name: $('#txtSmaple').val(),
Address: $("#txtAddress").val(),
City: $("#txtCity").val(),
State: $("#cmbProvinceOperator").val(),
PostalCode: $("#txtPostalCode").val(),
Country: $("#cmbCountryOperator").val()

};

$.ajax({
url: '@Url.Action("Select", "Search", new { area = "Search" })',
type: "POST",
data: inputparam,
dataType: "json",
success: function (result) {
alert("success " + result);
},
error: function (err) {
alert("error " + err);
}
});
return false;
});

最佳答案

在将数据作为 json 发送之前,先进行字符串化,例如

data: JSON.stringify(inputparam),
dataType: "json",

更新

要获取下拉框的值,您可以使用。

$('#yourComboxId:selected').text();

你可以像这样获取选中的单选按钮的值

var radioVal =  $('input:radio[name=yourRadioName]:checked').val();

关于javascript - 如何将组合框选中的值和单选按钮列表选中的值从 View 传递到 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22115106/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com