好的,通常我会查找表单的action属性(例如:request.php),并会对该页面执行cURL post请求,但是如果jQuery正在处理该表单怎么办? 实施例
<form method="post" action="profile/post/USERNAME" id="postForm"
onsubmit="funct.post('USERNAME'); return false;" >
...
<input type="button" class="sendButton" id="sendBtn" value="Send"
onclick="funct.post('USERNAME')" />
我不知道如何使用此表单,我已尝试提交到/ profile / post / USERNAME页面,但这不起作用。 我错过了什么吗?
答案 0 :(得分:0)
实际上,我遇到了问题,因为表单使用AJAX发布表单。 如果通过MASSIVE查看,未经格式化的jQuery代码(就像我的情况一样)是一个问题并且不会导致任何问题,那么最好是查看发送到服务器的标头。
我使用HTTP Live Headers插件来查看Firefox,并注意到实际查询是token=4324234324¬e=My+Note&ajax=1
令牌和注释都存在于表单中,令牌为隐藏,注释为文本输入,但是当jQuery处理时,ajax = 1被插入到某处。
标题不要说谎!