【发布时间】:2018-10-17 11:25:55
【问题描述】:
我无法从按钮获取值
this Uncaught ReferenceError: reply_click is not defined at HTMLInputElement.onclick
注意:我希望我的按钮继续工作!
谁能帮帮我?
function reply_click(clicked_id){
$(function() {
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
console.log('attached');
$('#openButton').on('click', function(data) {
console.log('clicked');
$.ajax({
type: "POST",
url: "/dash",
data: { _token: $('meta[name="csrf-token"]').attr(('src','{{url('/')}}'+data)}
})
.done(function(data){
console.log(data);
$('.inputbutton input').css("background-image", "url("+data+")");
})
.fail(function(data){
console.log('Error:', data);
});
});
});
}
blade.php 中的我的按钮
<div class="inputbutton">
<span class="text">TEXT</span>
<input type="submit" class="btTxt submit" value="" id="TEXT" onclick="reply_click(this.id)">
</div>
【问题讨论】:
-
尝试reply_click("TEXT")
-
我相信解决方案是在 ajax 级别。
-
点击按钮后你想要什么?
-
每次单击按钮时都会更改图像...
标签: javascript jquery html ajax laravel-5