我期待通过ajax传递多个值。如何通过ajax传递多个值?
我的代码:
$(".ajax-button").change(function(event){
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': '{{ csrf_token() }}'
}
});
$.ajax({
url:'{{action("[email protected]")}}' ,
data: {
frame: $('input.frame:checked').val(),
color: $('input.color:checked').val()
},
method: 'GET'
}).done(function(response){
console.log(response);
});
});
正如你可以看到我尝试发送一个帧和颜色:
data: {
frame: $('input.frame:checked').val(),
color: $('input.color:checked').val()
},
但是它并没有将这些2,当我点击复选框框架它只发送帧:当我点击复选框的颜色只发送颜色。如下面的打印屏幕所示。
我希望它建立网址,如:? refreshCheckout颜色=银&帧= H35
如何实现这一目标?
帮助表示赞赏。
请同时显示HTML – mplungjan