你好,这是代码片段是我从Jquery Ajax based search基于JavaScript的jQuery的AJAX功能,无法发送后价值
让我与完成这一切,只是问题是下面的脚本可能不被发送POST
变量及其值或可能是我没有正确提取它。
<script type='text/javascript'>//<![CDATA[
$(window).load(function(){
$(document).ready(function() {
$("input[name='search_user_submit']").click(function() {
var cv = $('#newInput').val();
var cvtwo = $('input[name="search_option"]:checked').val();
var data = 'cv=' + cv + '&cvtwo=' + cvtwo; // sending two variables
$("#SearchResult").html('<img src="../../involve/images/elements/loading.gif"/>').show();
var url = "elements/search-user.php";
$.post(url, {
contentVar: data
}, function(data) {
$("#SearchResult").html(data).show();
});
});
});
});//]]>
</script>
在php文件我有以下代码: -
if (isset($_POST['cv']))
{
// My Conditions
}
else
{
// Show error
}
而且其示值误差,这意味着一切是正确的只是后不能正常工作,也许。
var data = 'cv=' + cv + '&cvtwo=' + cvtwo; // sending two variables
是否会做需要或我们需要做任何修改。我知道像这样的问题真的让人烦恼,但我该怎么做,我坚持起来.. @userD
真的帮了我很多,只剩下这一部分。
是否在不同的域中的目标网址?如果是这样,服务器可能需要支持[CORS](http://www.w3.org/TR/cors/)。 – Gumbo 2012-04-01 06:53:30
没有它不在不同的域,实际上我在我的本地主机上测试它 – 2012-04-01 07:03:13