js $.getJSON("action!initSelect.action",function(data){ var s = $("#selectId"); s.empty(); $.each(data.neTypeMap,function(key,value) { var opt = $("<option>").text(value).val(key); s.append(opt); }); }); xml配置 <action name="action" class="action"> <result name="successinitselect" type="json"></result> </action>java import java.util.HashMap; import java.util.Map; public class action extends ActionSupport { Map<String, Object> selectMap = new HashMap<String, Object>(); public String initNeTypeSelect() { selectMap.put("1", "test1"); selectMap.put("2", "test2"); selectMap.put("3", "test3"); return "successinitselect"; } public Map<String, Object> getSelectMap() { return selectMap; } public void setSelectMap(final Map<String, Object> selectMap) { this.selectMap = selectMap; } }