这可能看起来是个愚蠢的问题,但我希望不是。我有一个delete.php文件,它将删除选定的用户(它还没有准备好,但我将在完成我的HTML模型后编写它)。因此,在我的HTML模型上,我有以下内容:
<li><button class="sexybutton">
<span><span><span class="add">Add</span></span></span>
</button></li>
这个sexybutton
是我下载的按钮样式。那么,如何使它在不放置<form>
标记的情况下将所选的用户列表发布到PHP文件中(否则会刹车所有的结构,并且不会有效)?
我可以使用jQuery (或JS),但我仍然不知道如何做到这一点。如果PHP有类似于"onclick“函数的内容:)
提前谢谢你。
发布于 2013-09-08 20:37:07
您可以不使用表单发送ajax请求,如下所示:
$('.sexybutton').on('click', function() {
var users = $.map( $('li.users'), function(el) {
return $(el).text();
});
$.ajax({
url : 'delete.php',
data: users
});
});
只需创建所需的数据,并发送?
发布于 2013-09-08 20:39:09
<form id="your_form">
<ul>
<li><button class="sexybutton" onclick="$('#your_form').submit();">
<span><span><span class="add">Add</span></span></span>
</button></li>
</ul>
</form>
说明:
用表单元素包装现有代码,给表单提供一些唯一的id (例如your_form),然后在按钮上添加属性onclick,并用一些jquery语法填充它(如果愿意,可以使用纯javascript ):
$('#your_form').submit();
这将完成提交工作。
https://stackoverflow.com/questions/18688409
复制相似问题