0
以下JavaScript在邊工作完美test.blad.php文件 但是當我做了外部test.js在瀏覽器文件我得到一些東西一樣Laravel 5外部JavaScript Files_的JavaScript棧
http://localhost:8000/%7B%7Burl('/barcode')%7D%7D?j_barcode=112234
而不是
http://localhost:8000/barcode?j_barcode=112234
在test.js文件中的代碼是:
$(document).ready(function(){
$('#barcode').keyup(function(event){
if(event.keyCode == 13){
var j_barcode = $('#barcode').val();
$.get("{{url('/barcode')}}", {j_barcode:j_barcode}, function(data) {
console.log(data) ;
//success data
$.each(data,function(i, obj){
document.getElementById("item").value =obj.itemName;
document.getElementById("itemId").value = obj.id;
console.log(data) ;
});
});
}
});
});
和route.php
Route::get('/barcode' , '[email protected]');
最後我decleared在test.blade.php的test.js作爲
<script type="text/javascript" src="/hsm/js/test.js" ></script>
爲什麼'「{{url('/ barcode')}}」'而不是'「/ barcode」'? – andlrc
使用laravel? ? –
是使用Laravel –