मैं स्प्रिंग एमवीसी के लिए नया हूं। मैंमॉडल के साथ AJAX (jquery) में वसंत रूप सबमिट करने के लिए कैसे करें
<form:form acion="/myaction.htm" method="post" modelAttribute="myForm" id="formid">
इस तरह एक रूप है, और एक नियंत्रक कि json रिटर्न
public @ResponseBody ResultObject doPost(@ModelAttribute("myForm") MyForm myForm){ sysout("myform.input"); }
मैं इस $("#formid").submit();
का उपयोग कर प्रस्तुत करने के लिए कर रहा हूँ है और मेरे modelAttribute ठीक काम कर रहा है, यूआई से मान लेने।
मेरा प्रश्न है, इस फ़ॉर्म को jquery AJAX तरीके से कैसे सबमिट करें? मैं इस कोशिश की,
$.ajax({
type:"post",
url:"/myaction.htm",
async: false,
dataType: "json",
success: function(){
alert("success");
}
});
फ़ॉर्म सबमिट किया जाता लेकिन modelAttribute मूल्यों nulls कर रहे हैं, कैसे modelAttribute वस्तु (वस्तु है कि फार्म का उपयोग करके किया जाता है) शामिल करने के लिए है, जबकि जमा करने?
अब काम कर रहा है, धन्यवाद !! – Rony
@Rony इसे स्वीकार करने के लिए मत भूलना अगर यह आपके लिए काम करता है। –
मैं सीएसआरएफ के साथ स्प्रिंगसेक्चर का उपयोग कर रहा हूं और मुझे यह मिल रहा है: अपरिचित टोकन '_csrf': उम्मीद कर रहा था ('सत्य', 'झूठा' या 'शून्य')। उस के लिए कोई समाधान? – zygimantus