我有一个 PHP 脚本,它查询数据库并将行作为 li 元素返回到 jQuery 对话框中的 div。它通过在 PHP while 循环中构建一个数组来处理查询行响应。到目前为止,一切都很好。它在一个 id=dialogResponse 的 div 中显示 Dialog 内的一组行。它是下面数组指令的前两部分(2 行代码)。顺便说一句,它只是 li 元素 - 没有 ul。
现在,我想在每个 li 响应中放置一个 jQuery 按钮,让用户可以选择停用/暂停该发布。我对此很陌生,我无法让按钮出现或任何工作。我收到一条内部服务器错误消息,所以我无法判断它是选择器问题、php 语法还是其他问题。
如何在每个 li 的末尾获得一个 jQuery 按钮,该按钮将成为对数据库中该行执行操作的函数的触发点?event.preventDefault 是未来函数的占位符,它将在选定的 streetAddress 和 city 上执行 MySQL UPDATE。这是代码。
$messages[] = "<li>
$storedStreetAddress, $storedCity
"<script type="text/javascript"> $(function() { $( "#dialogResponse li")
.button( label: Pause posting).click(function( event ) event.preventDefault();});});
</script>"
</li>";
请具体一点,代码有很大帮助。在这方面,我没有很好地遵循一般说明。