我有很多div元素(上面有足球运动员)
我想实现一个提交按钮并发送全部 从我的领域到MySQL DB的玩家。
我如何获取值(点击元素的ID和其他属性,以前点击过)
这是一个小提琴,这个领域是怎样的 https://jsfiddle.net/qcvcga8k/47/
结构很简单
<div Id="123">
Content
</div>
感谢您的帮助;)
问候
答案 0 :(得分:1)
我不太确定我是否真的了解你,但是如果你想获得几个div的内容通过id属性选择它们然后用ajax请求发布它,你可以使用这个代码:
var ids = ['123', '234', '345', '545', ...];
$('#yourSubmitButton').on('click', function(){
var postData = {};
ids.each(function(i, oneId){
postData[oneId] = $('#' + oneId).html();
// you can either use:
// $('#' + oneId)[0].innerHTML or
// document.getElementById(oneId).innerHTML
});
$.ajax({
method: 'post',
url: 'url.that.will.process.the.data',
data: postData,
success: function(response){
console.log(response);
} ,
error: function(err){
consolg.log(err);
}
});
});