使用PHP和jQuery检索每个相关复选框的li标记文本,可以通过以下步骤实现:
<ul>
<li><input type="checkbox" name="option[]" value="1"> Option 1</li>
<li><input type="checkbox" name="option[]" value="2"> Option 2</li>
<li><input type="checkbox" name="option[]" value="3"> Option 3</li>
</ul>
$(document).ready(function() {
$('input[type="checkbox"]').change(function() {
var selectedOptions = [];
$('input[type="checkbox"]:checked').each(function() {
var liText = $(this).parent().text().trim();
selectedOptions.push(liText);
});
console.log(selectedOptions);
// 可以在控制台输出选中的li标记文本,或者进行其他操作
});
});
if(isset($_POST['option'])) {
$selectedOptions = $_POST['option'];
// 可以对选中的复选框的值进行处理,如存储到数据库或进行其他操作
}
这样,当用户选中或取消选中复选框时,jQuery会获取选中的复选框的值,并检索对应的li标记文本。PHP可以处理接收到的选中复选框的值,进行后续的操作。
注意:以上代码仅为示例,实际应用中可能需要根据具体情况进行适当的修改和完善。
领取专属 10元无门槛券
手把手带您无忧上云