jqueryajaxphp更好的解决方案
我需要一个比这个更好的解决方案,我正在使用我更喜欢的jqueryajaxphp更好的解决方案,php,jquery,ajax,variables,Php,Jquery,Ajax,Variables,我需要一个比这个更好的解决方案,我正在使用我更喜欢的方法,使用类似这样的方法: <span data-object='{"art_id":<?=$row['art_id']?>, "art_featured":"<?=$row['art_featured']?>"}' onclick="ajaxFunction($(this))" > </span> function ajaxFuncti
方法,使用类似这样的方法:
<span
data-object='{"art_id":<?=$row['art_id']?>,
"art_featured":"<?=$row['art_featured']?>"}'
onclick="ajaxFunction($(this))"
>
</span>
function ajaxFunction(o){
var data = o.data('object');
/* you can send:
* data.art_id
* data.art_featured
*/
}
我更喜欢这样:
<span
data-object='{"art_id":<?=$row['art_id']?>,
"art_featured":"<?=$row['art_featured']?>"}'
onclick="ajaxFunction($(this))"
>
</span>
function ajaxFunction(o){
var data = o.data('object');
/* you can send:
* data.art_id
* data.art_featured
*/
}
您可以尝试输入类型“hidden”是一个按钮列表?@MarCejas它在一个div中您可以尝试输入类型“hidden”是一个按钮列表?@MarCejas它在一个div中谢谢,这很有趣,但我得到了o。数据不是一个函数请查看JSFIDLE链接。好的,如果您有问题,请毫不犹豫地询问。抱歉,只有一个问题,是否可以将jQuery.click()与此一起使用,这样我就可以只针对一个类而使用onclick=“”?非常感谢,我的品味啊哈!谢谢,这很有趣,但我得到的是o。数据不是函数。请查看JSFIDLE链接。好的,如果您有问题,请毫不犹豫地提问。抱歉,只有一个问题,可以使用jQuery吗。单击()以获得onclick=“”?非常感谢,我的品味啊哈!
<span
data-object='{"art_id":<?=$row['art_id']?>,
"art_featured":"<?=$row['art_featured']?>"}'
onclick="ajaxFunction($(this))"
>
</span>
function ajaxFunction(o){
var data = o.data('object');
/* you can send:
* data.art_id
* data.art_featured
*/
}
$(".star").click(function(){
var data = $(this).data('object');
/* you can send:
* data.art_id
* data.art_featured
*/
});