Ajaxの非同期URL質量参加問題

 

今日では、ときAjaxのURL伝統的な価値、発生する可能性がオプションのアクセス時間値のドロップダウンリストの問題についての発見:

 

 

 

/**异步提交**/
var xmlHttp;
function selectListResult(){
	var f=document.selectForm;
	var branch=f.selectbranch.value;
	var depart=f.selectdepart.value;
	var name=f.UserName.value;
	var time=f.Time.value;  	
	var url=${basePath}"findScheduleByManyAction.action?BId="+branch+"&DId="+depart+"&UserName="+name+"&Time="+time;
	alert(url);
	xmlHttp=createXMLHttpRequest();
	/*设置回调函数*/
	xmlHttp.onreadystatechange=processRequest;
	/**打开连接*/
	xmlHttp.open("GET",url,true);
	/**发送请求*/
	xmlHttp.send(null);
}

 

 

 

これは、JSPページ、動的な取得価額、ある< オプション値=「$ {branchid}」>と< オプション値は=「branchid」値を実行時に>削除することができますが、Ajaxが取得=「$ {branchid}」の値を中値がintで、Ajaxが取得=「branchid」の値を値Shique 「branchid」の文字列を、Ajaxを使用したときにEL式を使用する必要があります。

 

 

<td width="261" height="37">选择机构:
            <select name="selectbranch">
            <option value="0">=不限=</option>
            <s:iterator value="branchList">
             <option value="${branchid}"><s:property value="branchshortname"/></option>
            </s:iterator>
            </select>
          </td>

<td width="261" height="37">选择机构:
            <select name="selectbranch">
            <option value="0">=不限=</option>
            <s:iterator value="branchList">
             <option value="branchid"><s:property value="branchshortname"/></option>
            </s:iterator>
            </select>
          </td>

 

 

 

 

 

 

ます。https://my.oschina.net/u/2260184/blog/540552で再現

おすすめ

転載: blog.csdn.net/weixin_33921089/article/details/92186219