我的myscript.js文件包含一个函数定义:
function getValue(bttn_id){
var helpdat;
if(bttn_id === "BttnGenAvgAge")
helpdat = $("#party").val();
console.log(helpdat);
$.ajax({
type:'POST',
url :'/getvalue',
headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},
data:{ 'bttn_id' : bttn_id, 'helpdat' : helpdat },
dataType: 'json',
success:function(data){
$("#AvgAge").empty();
if(data.bttn_id === "BttnGenAvgAge")
$("#AvgAge").append("<p class='green_message'>" + data.value + ' ani </p>');
else
$("#AvgAge").append("<p class='green_message'>" + data.bttn_id + " " + data.value + ' ani </p>');
}
});
}
我想使用Laravel Mix将其与现有的/public/js/app.js合并,因为我只想添加一个脚本标签,而在刀片服务器文件中不添加其他标签。
这是在webpack.mix.js内部调用混合的方式:
mix.js('resources/js/app.js', 'public/js')
.sass('resources/sass/app.scss', 'public/css')
.sourceMaps();
我如何尝试?
现在,当我按下调用该函数的按钮时,我会得到:
ReferenceError:未定义getValue
为什么?