用JavaScript在jsp中生成各种标签(文本框、复选框、下拉列表),这里的例子是用Josn格式提交和返回值的。 一、代码正文: 功能一:生成下拉列表 1.1、目标JSP文件(Query.jsp)中的JavaScript代码: function getSellerStores(){ var mallNo = document.getElementById("mallNo").value; if(null==mallNo||''==mallNo){ alert("请选择相应的店铺"); set(); return false; } var actions = "${webPath}/warehouse/order/sellerStoreAllList.action"; Ext.Ajax.request({ url: actions, methods:'post', form: myForm1, success: function(result, request) { var ajaxResult=eval("("+result.responseText+")"); if(ajaxResult.success){ var objStr = ajaxResult.data; var html =""; //alert("objStr:'"+objStr+"'"); if(null!=objStr&&""!=objStr){ if(objStr.length>0){ html += "<select name='model.sellerStoreId' id='model.sellerStoreId'>"; html += "<option value=''>==选择所属店铺==</option>" } for(i=0;i<objStr.length;i++){ html += "<option value='"+objStr[i].storeId +"'>"+objStr[i].storeId +"."+objStr[i].storeName+"</option>"; } if(objStr.length>0){ html += "</select>"; } } if(""==html){ var st = "无"; html ="<font style="color: red" mce_style="color: red">"+st+"</font>"; } document.getElementById("sellerStoreSelect").innerHTML = html; }else{ //alert("获取仓库失败:"+ajaxResult.message); var html =""; if(""==html){ var st = "无"; html ="<font style="color: red" mce_style="color: red">"+st+"</font>"; } document.ge