如何在jQuery中提取数据?
我试图将4个数据标记的值发送到post,但我不知道如何将其合并。我还需要数据为每行一个数据,因此中间的如何在jQuery中提取数据?,jquery,Jquery,我试图将4个数据标记的值发送到post,但我不知道如何将其合并。我还需要数据为每行一个数据,因此中间的就足够了 $("#login-1").click(function() { send += text($("#" + iconId).data("name")); send += text($("#" + iconId).data("login1")); send += text($("#" + iconId).data("username1")); send += te
就足够了
$("#login-1").click(function() {
send += text($("#" + iconId).data("name"));
send += text($("#" + iconId).data("login1"));
send += text($("#" + iconId).data("username1"));
send += text($("#" + iconId).data("password1"));
$("#post").text($("#" + iconId).send));
cancel();
});
这是jQuery,我想要一个易于阅读的解决方案,我还在学习
比如说
$("#post").text($("#" + iconId).data("name"));
这将发送第一个数据,但我无法发送其余数据。您可以这样尝试
$("#login-1").click(function() {
var send='';
send += $("#" + iconId).data("name")+"</br>";
send += $("#" + iconId).data("login1")+"</br>";
send += $("#" + iconId).data("username1")+"</br>";
send += $("#" + iconId).data("password1")+"</br>";
$("#post").html(send);
cancel();
});
$(“#登录-1”)。单击(函数(){
var send='';
发送+=$(“#”+iconId).data(“name”)+“”;
发送+=$(“#”+iconId).data(“login1”)+“”;
发送+=$(“#”+iconId).data(“用户名1”)+“”;
发送+=$(“#”+iconId).data(“密码1”)+“”;
$(“#post”).html(发送);
取消();
});
是否显示有错误?$.post('url',$(“#“+iconId).data())
也许您应该尝试更好地解释?看起来你并没有试图发送任何东西,“post”是一个元素,这让人非常困惑。另外,text()
函数没有显示?谢天谢地,我已经尝试解决这个问题4个小时了。“我会用这个来改进的。”拉努尔很高兴这有帮助。