У меня есть текстовое поле, которое получает значение из выпадающего списка, используя jquery. Я хочу, чтобы это значение было сохранено в базе данных с помощью formcollection. Но я получаю «0», когда получаю его значение.
здесь - текстовое поле;
<input type="number" name="Total" id="Total" disabled="disabled" style="width: 70px;" />
и вот код ajax, который получает значение из выпадающего списка и показывает его в текстовом поле;
function getValue() {
var value = $("#CityDDL").val();
$.ajax({
url: '/Admin/yourActionMethod',
data: { 'id': value },
type: "post",
cache: false,
success: function (result) {
$('#Total').val(result);
},
error: function (xhr, ajaxOptions, thrownError) {
$('#Total').text("Error encountered while getting total");
}
});
}
Теперь я делаю это, чтобы сохранить это значение в базе данных;
am.TotalAmount = Convert.ToInt32(fc["Total"]);
но в режиме отладки показывает 0.