我有mvc razor视图表单,在提交表单上调用javascript函数,然后将特定选择的comboboxid发送到控制器进一步处理。
<input type="submit" value="Save" onclick="submitForm()"/>
function submitForm()
{
var selComboBoxId = $('#comboboxId').val();
// send selComboBoxId to the controller ..
}
有没有更好的方法在表单提交时发送此id,没有这个js函数?
答案 0 :(得分:0)
试试这个:
<form>
<input name="comboboxId" type="text" id="comboboxId">
<button type="submit">Submit</button>
</form>
$('form').on('submit', function(e){
e.preventDefault();
var params = $(this).serialize();
console.log(params);
// do your ajax here
})