最近遇到一个问题,前端表单我写了多个按钮,每个按钮通过for循环来给name赋值如下:
<input type="button" class="btn btn-info btn-xs" name="{
{item.document}}" value="解析" οnclick="Parsefunc(this.name)">
问题是我想要实现点击哪个按钮就传对应按钮的值到后端,对于我这样的前端新手就比较麻烦了。。。于是乎,各种询问、谷歌...用了三天才发现原来实现出来那么简单,要被大神们嘲笑了,废话少说,我用了ajax传递数据:
function Parsefunc(dataname){ // var dataname = $(this).attr('name'); // alert(dataname); $.ajax({ url:"/file_parse/", type:"POST", contentType: "application/json", data:JSON.stringify({ 'data':dataname }), success:function(