怎么样让提交的时候数据有提交更新,页面还是停留提交页面。
解决方案 »
- 关于PHP生成PDF文件(把当前页面直接生成PDF文件)
- 一个php页如何运行20分钟不超时?
- dedecms 采集不到flash
- 请有集群,负载均衡,双机热备经验的人回答
- 我现在用的是zend framework开发,但是我对访问这个网站不是很清楚啊...
- discuz和jquery冲突如何解决???
- 问个 跨库的问题,,写数据 ????
- php写入mysql时,数据库里乱码
- 网站模板安装问题
- 织梦无法放在二级目录 放在二级目录之后 所有的图片 还有css文件全都不显示了 谁知道咋回事 咋设置
- 谁会改ECSHOP的网站啊?如何让用户购物的时候必选包装?
- PHP 5 for Dummies有人看过么?
给个例子你
<input type="button" value="Add" onclick="SubmitGoods(<?=$result3['product_id']?>)"><script type="text/javascript">
var xmlobj;
function CreateXMLHttpRequest()
{
if (window.ActiveXObject)
{
var versions = ['Microsoft.XMLHTTP', 'MSXML6.XMLHTTP', 'MSXML5.XMLHTTP', 'MSXML4.XMLHTTP', 'MSXML3.XMLHTTP', 'MSXML2.XMLHTTP', 'MSXML.XMLHTTP']; for (var i = 0; i < versions.length; i ++ )
{
try
{
xmlobj = new ActiveXObject(versions[i]);
break;
}
catch (ex)
{
continue;
}
}
}
else
{
xmlobj = new XMLHttpRequest();
}
}function SubmitGoods(id)
{
CreateXMLHttpRequest();
var product_id = id;
var number_des = 'number_' + product_id;
var number = document.getElementById(number_des).value;
var parm = "product_id="+product_id + "&number=" +number;
xmlobj.open("POST", "add_goods.php", true);
xmlobj.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;");
xmlobj.send(parm);
alert("Add to cart successfully!");
}function StatHandler()
{
if(xmlobj.readyState == 4 && xmlobj.status == 200) //如果URL成功访问,则输出网页
{
alert("Add to cart successfully!");
}
else
{
alert("Add to cart failed, please try again!");
}
}</script>
</body>
</html>
ajax是不刷新页面,而是刷新局部的数据
根据你的个人需求来定制
你也可以使用框架来处理这个过程。
<form action="submit.php" method="post" target="iframe">
<input.............
<input.............
<input.............
</form>
<iframe id="iframe" name="iframe" width="0" height="0" marginwidth="0" frameborder="0" src="about:blank"></iframe>