action =“/ echo / html /”是什么意思?

时间:2014-01-23 21:19:03

标签: html ajax

<form method="post" action="/echo/html/" ajax="true">
action="/echo/html/"

谁能告诉我这会做什么?它在我的参考代码中用于AJAX。

2 个答案:

答案 0 :(得分:0)

如果页面上没有任何Javascript,如果该表单标签已正确形成并关闭并包含提交按钮,则单击该按钮会将表单数据作为POST提交到路由/echo/html

但是,ajax=true位意味着页面上的Javascript代码将处理表单提交。 JS代码可以尊重那里的操作并将表单提交给该路由,或者它可以用另一个路由完全覆盖它。如果不了解JS代码,就无从知晓。

因此它可能是有用的,或者可能会被忽略,具体取决于JS的功能。

答案 1 :(得分:0)

是的,这可以是ajax。 这完全取决于因素。

  1. 您需要将此URL映射到某些控制逻辑。 例如。在java中可以很好地映射servlet。

  2. 您需要一些JavaScript或任何预先编写的插件来使用此表单语句进行Ajax调用。

  3. 有关详细信息可能有助于正确回答。