2010-08-13 107 views
1

我有这个简单的模态联系表单工作正常,但必须打破它在一路上的某个地方,不知道在哪里。现在,当我点击提交时,我得到一个404找不到简单的模态联系表单wordpress插件提交“404未找到”提交

在Firefox中的404消息从不显示,并从错误控制台我看到下面的错误重复:

Error: uncaught exception: [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIXMLHttpRequest.open]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js :: anonymous :: line 125" data: no]

在弹出的形式可以在这里找到在这个网站在发展:

http://dailybutter.com

它的风格和主页上还有两个弹出窗口也使用smcf插件“市场统计”和“快速搜索”。

联系表单在定制外观和添加其他2个弹出窗口后工作,所以我不知道它为什么不是现在。任何帮助将不胜感激!

回答

0

这是因为动作是null和它张贴到了错误的页面,该插件正在寻找这里的行动:

$('#smcf-content form').attr('action') 

但你的模式是这样的(打开时):

<div id="smcf-container" class="simplemodal-container"> 
<div id="modal_content1" class="simplemodal-data"> 
    <div class='smcf-content'> 
    <form action='/wp-content/plugins/simplemodal-contact-form-smcf/smcf_data.php'> 

class='smcf-content'class='smcf-content' div需要有一个ID为id='smcf-content'而不是一个插件提交正确的类,或插件只是没有更新......我看到#smcf-container其他地方,所以这是可能的e ID选择器只是错过了,需要改变。

+0

感谢您的快速响应!使用后者的建议 - 更改了jquery以查找#smcf-container表单,这似乎解决了它。 非常感谢。 – rafi 2010-08-13 12:44:26