我有以下形式:Ajax - 如何将值从窗体传递给Controller?
<form>
<input type="email" name="email">
<button>Join</button>
</form>
而且我想通过获得价值到我的控制器,具有路线/add/{email}
控制器代码:
public function addToNewsletterAction(Request $request){
//Some actions
}
我如何通过GET值? 当前代码:
$(document).ready(function() {
$("#newsletterButton").on("click", function() {
var email = $('.email').val();
$.ajax({
type: 'get',
url: "/add/newsletter/{email}",
data: $("form").serialize(),
succes: function() {
alert("Done");
}
})
})
})
你尝试过这么远吗? –
显示你的ajax。 – Arcv
我刚才更新问题 – Chrzanek