我正在构建一个简单的基于Web的计算器,它从HTML表单中获取方程,并使用PHP在服务器上对其进行评估并将结果发回。如何在Mootools中通过AJAX发送的数据中转义'+'?
我使用MooTools的通过req.send
AJAX操作发送数据。
但是,每次我在方程式中有一个“+”,但并未对服务器获取POST数据。
任何想法,为什么发生这种情况,我怎么能解决它?
例如:
10 + 12
在HTML形式被看作是在$_POST
数据10 12
。
MooTools的送我使用的命令是这样与
<textarea name="equationTextArea">10+12</textarea>
req.send("eqn="+$('equationTextArea').value);
提交后,我看到$_REQUEST['eqn']
为10 12
。
感谢保罗为使问题听起来更好!我是新来的:) – arbithero 2010-09-30 19:13:34