我已經預裝了Web窗體上的隱藏字段。 jQuery的按鈕被點擊asp.net mvc發送jquery生成的隱藏字段到控制器動作
<input type ="hidden" class="serviceslist " value="1"/>
<input type ="hidden" class="serviceslist " value="2"/>
當我點擊addmore按鈕添加額外的隱藏字段,這些隱藏字段被成功發送到控制器。當點擊jQuery按鈕時,這些隱藏的字段不會被髮送到控制器。可能是什麼問題?他們是不是在目前?
<input type ="hidden" class="serviceslist " value="3"/>
<input type ="hidden" class="serviceslist " value="4"/>
$('#addmoreservices').on('click', function() {
var url = "/Quotation/AddmoreServices/";
var serviceslist = $(".serviceslist ").serialize();
$.ajax({
url: url,
data: { serviceslist: serviceslist },
cache: false,
contenttype: 'application/json',
dataType: "json",
type: "GET",
success: function (data) {
return false;
},
error: function (reponse) {
alert("error : " + reponse);
}
這是我試圖發送整個一堆隱藏字段(預加載和創建)到控制器的按鈕的代碼。預裝正在發送並且被創建的人被留下)
僅序列化名稱爲 – chenZ
的輸入過程可以添加代碼以動態添加輸入字段嗎?或者它是這樣的,你可以在這個函數的成功回調中添加輸入字段? – HCJ
解決的辦法是使 – HCJ