【发布时间】:2017-11-16 08:20:58
【问题描述】:
目前我可以通过 ajax 将表单数据传递给我的控制器以插入到数据库中。这工作正常,插入后我将从控制器获取数据并仅在此 ajax 成功后传递给另一个控制器。目前卡在这里,因为我正在使用这个方法 window.location.href。
$.ajax({
method: "POST",
url: "{{ URL::asset('paysubmit') }}",
data: {eID:eID,amount:amount,"_token": "{{ csrf_token() }}" },
success: function(data) {
window.location.href = "{{ URL::asset('/cds') }}";
}
目前在支付提交控制器中,我正在使用此方法返回view('cds')->with($data);,但我需要在此 ajax 中执行此操作,因为此代码在 php 中?我需要即兴创作这个window.location.href = "{{ URL::asset('/cds') }}";?
【问题讨论】:
-
将
{{ URL::asset('/cds') }}更改为{{ url('cds') }} -
您想在 ajax 成功时将数据传递给其他控制器的其他方法。对吗?
-
我要传数据 view('cds')->with($data);
-
@Rahul 是的,你是对的,我想在 ajax 成功时将数据传递给其他控制器的其他方法。
标签: php jquery ajax laravel url-routing