这个问题一定很琐碎,但我不知道如何正确表述。好的,我正在使用 PHP 和 jQuery,我也使用 ajax 来处理用户到服务器的请求。我正在寻找的是一种获取有关某些信息的简单方法 ohhhh 我会更好地展示我想要的示例。
我用数据库中的一些信息形成了页面。例如,我有一个带有颜色对象的表格,当页面加载时,我们有这个:
<body>
<span class="object_span">red</span><button>random color</button>
<span class="object_span">white</span><button>random color</button>
</body>
我简化了这一点,但你明白这是什么意思,想想。
下一步,我想使用 ajax 更改其中一个:
$(document).ready(function(){
$('#object_span').change(function(){
$.post(
'ajax_handler.php',
{object_id: 'how to simply get this parameter???' }, // <---- problem is here
function(responseText){
console.log(responseText);
},
"html"
);
});
});
可能有一些参数可以添加到跨度中,例如:'my_object_id:1232'?或者以这种方式我可以简单地在 js 或 jQuery 中使用,如下所示:
$(document).ready(function(){
$('#object_span').change(function(){
var current_object_id = $('#object_span').attr('my_object_id');
...
});
});
谢谢你的帮助。