ajax动态发布到php

时间:2015-05-02 09:42:55

标签: javascript php ajax

我有一个使用

的注册表单



function user_reg(user_name,user_email,user_pswd)
{
	var serverpath=window.location; 
	alert(serverpath);
		var dataString = 'name='+ user_name + '&email=' + user_email + '&pswd=' + user_pswd + '&page=user_reg';
		$.ajax({
			type: "POST",
			url:  "/pages/login.php",
			data: dataString,
			cache: false,
			success: function(response)
			{
				var response_brought = response.indexOf('registered_successfully=yes');
				if (response_brought != -1) 
				{
					$('#signup_thanks').openModal();
				//	window.location.replace(response);
				}	
			}
		});
}




此函数位于./js文件夹中的signup.js文件中。 index.php(位于根目录中)和signup.php(位于./pages文件夹中)文件中都需要此脚本文件。上面的代码将数据发布到login.php,这是一个; sp in ./pages文件夹。当我在index.php中包含signup.js时,上面的代码可以工作,但当我在signup.php中添加它时,它不会发布到./pages/login.php,它会发布到./pages/pages/login.php哪个不存在。那我怎么能这样做呢。请帮忙。 三江源

1 个答案:

答案 0 :(得分:0)

试试这个并看看 url:" ../ pages / login.php",