Home >Backend Development >PHP Tutorial > php中ajax提交数据怎么更新input的value值

php中ajax提交数据怎么更新input的value值

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-06-13 13:00:161025browse

php中ajax提交数据如何更新input的value值?
标题说不清楚,这里慢慢说:
就是ajax要求相应的php脚本中有一个显示表单的内容,这个脚本我需要提交,所以我又用了ajax去提交数据,但是发现了一个问题,

<br />
<input type="text" value=".$value."/><br />
<input type="button" onclick="doAjax()"/><br />


这个时候我想实现的时当input输入框里面的内容改变之后$value也一起改变,不知道有什么好的方法吗?或者说能方便的提交input的值的方法,毕竟在Ajax里面无法使用form提交。
------解决方案--------------------
获取的值
通过ajax提交 不行嘛?
------解决方案--------------------
”这个时候我想实现的时当input输入框里面的内容改变之后$value也一起改变“
--这句话怎么理解? 你是想input框的值改变才提交吗
------解决方案--------------------
ajax为什么不能使用form提交?


........

<script><br /> function yourCallBack() {<br /> alert('submitted');<br /> }<br /> document.getElementById('yourForm').submit();<br /> </script>

然后你在youphp.php里面
<script><br /> window.parent.yourCallBack();<br /> </script>
------解决方案--------------------
引用:
”这个时候我想实现的时当input输入框里面的内容改变之后$value也一起改变“
--这句话怎么理解? 你是想input框的值改变才提交吗

我也表示一点都看不懂
------解决方案--------------------
<br />
	<script type="text/JavaScript" src="jquery.js"></script><br />
	<script type="text/javascript"><br />
	function do_ajax(){<br />
		var a=$("#abc").val();<br />
		alert(a);<br />
		/*$.ajax({<br />
		//这里面放你的AJAX代码<br />
		});*/<br />
	}<br />
	</script><br />
	<input type="text" name="abc" id="abc" />//去掉value属性,上面的a就相当于value<br />
	<input type="button" name="c" onclick='return do_ajax();' /><br />

------解决方案--------------------
"/>

<script><br /> function doAjax(){<br /> var val= document.getElementById('key').value; //获取input框的值<br /> ....ajax 提交...<br /> }<br /> </script>
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn