3 回答

TA貢獻(xiàn)2036條經(jīng)驗(yàn) 獲得超8個(gè)贊
嘗試這個(gè)。
Route::group(['prefix' => 'vendor','as'=>'vendor.'], function () {
Route::get('/city/{id}',['as' => 'activebranch', 'uses' => 'Vendor\VendorController@getCity']);
});
阿賈克斯。
$(".province").on("change",function(){
var id = this.value;
console.log(id);
$.ajax({
type: "get",
url: "{{ route('vendor.activebranch') }}"+'/'+id ,
dataType: "json",
success: function(data){
console.log('');
},
});
});

TA貢獻(xiàn)1801條經(jīng)驗(yàn) 獲得超8個(gè)贊
你不能使用沒有參數(shù)的 route('city'),
如果您想要一個(gè)沒有 laravel 助手的簡(jiǎn)單方法,您可以嘗試像這樣更改它:
$(".province").on("change",function(){
var id = this.value;
console.log(id);
$.ajax({
type: "get",
url: "daftar/city/" + id ,
dataType: "json",
success: function(data){
console.log('');
},
});
});

TA貢獻(xiàn)1820條經(jīng)驗(yàn) 獲得超3個(gè)贊
你不能這樣寫。{{ route('city') }}正在回顯具有參數(shù)的路線。但是這里缺少參數(shù)。您稍后將使用 js 添加該參數(shù),但是當(dāng) php 回顯路由時(shí),它將無(wú)法正常工作。你可以這樣做
$(".province").on("change",function(){
var id = this.value;
var url = '{{ route("city", ":id") }}';
url = url.replace(':id', id);
$.ajax({
type: "get",
url: url,
dataType: "json",
success: function(data){
console.log('');
},
});
});
- 3 回答
- 0 關(guān)注
- 129 瀏覽
添加回答
舉報(bào)