2009-09-10 129 views
2

你能否告诉我如何删除get参数(输入文本)而不删除输入的值或禁用它?这可能吗?如何删除表单提交的参数?

+1

你可以发布你想删除get的原因吗? – MitMaro 2009-09-10 15:34:46

+0

我没有表达我的自我正确。我想删除一个获取查询参数 – bozhidarc 2009-09-10 15:55:03

回答

-1

最简单的方法是在提交表单时切换到POST方法。通过这种方式,参数不再由Url传递,而是在不可见的HTTP标头中传递。

+0

这将打破书签,链接共享和使GET有用的所有其他事情。 – Quentin 2009-09-10 15:46:28

0

您可以将文本字段的形式外

OR

你可以使用Javascript和发送请求之前删除特定的参数。

javascript方法会给你更多的灵活性。

+0

这违反了逐步增强的原则。 – Quentin 2009-09-10 15:45:45

+0

是的,JavaScript是个好主意。我正在使用的系统使用jQuery,并且使用“submit(fnc)”函数,其中回调函数参数是eventObject,但是通过此对象只访问表单的eventTarget。 – bozhidarc 2009-09-10 16:00:02

4

从提交输入中删除名称。