Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ajax 按钮标签作为一个没有名称的参数添加到表单数据中_Ajax_Jsp_Struts_Yui - Fatal编程技术网

Ajax 按钮标签作为一个没有名称的参数添加到表单数据中

Ajax 按钮标签作为一个没有名称的参数添加到表单数据中,ajax,jsp,struts,yui,Ajax,Jsp,Struts,Yui,我有一个jsp页面,上面有两个ajaxy按钮:快速保存和运行。两个按钮都调用一个javascript方法,该方法基本上执行以下操作: function submitForm(url) { document.<formname>.action = url; // call method that makes ajax call via YAHOO.util.Connect.asyncRequest submitAjaxRequest(document.<f

我有一个jsp页面,上面有两个ajaxy按钮:快速保存和运行。两个按钮都调用一个javascript方法,该方法基本上执行以下操作:

function submitForm(url) {
    document.<formname>.action = url;
    // call method that makes ajax call via YAHOO.util.Connect.asyncRequest
    submitAjaxRequest(document.<formname>); 
}
这是由于:

<input type="submit"/>


将type属性更改为“button”会导致按钮标签未添加到表单数据中。

能否显示标记?我添加了struts标记。很抱歉,我可以帮助您使用YUI,但我不知道struts是如何工作的。我想问你HTML标记,因为这可能就是问题所在。我的猜测是,您正在生成一个
标记,而不是
标记,或者在该标记之外生成一个
标记。不,没有创建任何元素。YUI在这里的唯一工作是发出ajax请求。按钮是直接的html标记。。。。
<input type="submit"/>