public JSONArray codeListToJson(){
//JsonConfig config = new JsonConfig();
//config.setExcludes(new String[]{""});//除去属性
List<CodeList> codeList = CachedCodeListUtil.getCodeListsByType(DURATION_UNIT);
jsonArr = JSONArray.fromObject(codeList.toArray());
return jsonArr;
}
durationUnitMap:{
m:"分钟工时",
h:"工时",
d:"工作日",
w:"周工时",
mon:"月工时"
}
如何把jsonArr传到前台js里面的durationUnitMap中啊,求帮助,多谢
//JsonConfig config = new JsonConfig();
//config.setExcludes(new String[]{""});//除去属性
List<CodeList> codeList = CachedCodeListUtil.getCodeListsByType(DURATION_UNIT);
jsonArr = JSONArray.fromObject(codeList.toArray());
return jsonArr;
}
durationUnitMap:{
m:"分钟工时",
h:"工时",
d:"工作日",
w:"周工时",
mon:"月工时"
}
如何把jsonArr传到前台js里面的durationUnitMap中啊,求帮助,多谢
System.out.println( jsonObject.toString());
独立的JS文件
或者在脚本区内 var durationUnitMap=<%=str %>
<script type="text/javascript">
Ext.onReady(function(){
new Ext.ux.form.SpinnerField({
fieldLabel: 'Test',
name: 'test',
allowDecimals: true,
decimalPrecision: 1,
incrementValue: 1,
alternateIncrementValue: 2.1,
accelerate: true,
renderTo:"durationShow",
//工期隐藏域ID
durationHiddenId:"formId:duration",
//工期单位隐藏域ID
durationUnitHiddenId:"formId:durationUnit",
//工期单位列表
durationUnitMap:{
m:"分钟工时",
h:"工时",
d:"工作日",
w:"周工时",
mon:"月工时"
}
});
});
</script>action:文件
public JSONArray codeListToJson(){
//JsonConfig config = new JsonConfig();
//config.setExcludes(new String[]{""});//除去属性
List<CodeList> codeList = CachedCodeListUtil.getCodeListsByType(DURATION_UNIT);
jsonArr = JSONArray.fromObject(codeList.toArray());
jsonArr.toString();
return jsonArr;
}