<package name="chart" extends="struts-default, json-default" namespace="/chart">
<action name="deviceLog" class="chartAction" method="deviceLog">
<result name="success" type="json">
<param name="includeProperties">
ajaxResult
</param>
<param name="noCache">true</param>
<param name="ignoreHierarchy">false</param>
</result>
<result name="error" type="json">
<param name="includeProperties">
errorMsg
</param>
<param name="noCache">true</param>
<param name="ignoreHierarchy">false</param>
</result>
</action>
然后ajax中的url这么写:
$.ajax({
url:"/avvii/chart/deviceLog",
type:"post",
data:{
"item":"commu",
"startDate": startDate,
"endDate": endDate
},
success: function (data) {…… }
});
这样是可以可以实现的,现在想请教一下,这么做好不好,还有哪些方法。
9 个解决方案
#1
可以用$.post来代替你的这请求,不过url也是你url的配置,没有好不好的。。不懂你要问什么
#3
我想问:url有哪几种书写方式?
#4
我想问:url有哪几种书写方式?
#5
不是语法问题,我想问url都有那几种形式。
#6
绝对路径,如你这种,还有带上域名的绝对路径
还有相对路径,如../xxx/xxx
#7
json形式的 就是你那样
直接字符串形式
data: 'key1=value1&key2=value2'
表单序列化
data:$('#form').serialize()
直接加在url后面
url:url+'?key1=value1&key2=value2'
直接字符串形式
data: 'key1=value1&key2=value2'
表单序列化
data:$('#form').serialize()
直接加在url后面
url:url+'?key1=value1&key2=value2'
#8
json形式的 就是你那样
直接字符串形式
data: 'key1=value1&key2=value2'
表单序列化
data:$('#form').serialize()
直接加在url后面
url:url+'?key1=value1&key2=value2'
我想问的是url的形式
#9
url1:
http://www.a.com/avvii/chart/deviceLog
url2:
/avvii/chart/deviceLog
url3:
../avvii/chart/deviceLog
url4:
./avvii/chart/deviceLog
url5:
avvii/chart/deviceLog
这算不算url的形式?
http://www.a.com/avvii/chart/deviceLog
url2:
/avvii/chart/deviceLog
url3:
../avvii/chart/deviceLog
url4:
./avvii/chart/deviceLog
url5:
avvii/chart/deviceLog
这算不算url的形式?
#1
可以用$.post来代替你的这请求,不过url也是你url的配置,没有好不好的。。不懂你要问什么
#2
#3
我想问:url有哪几种书写方式?
#4
可以用$.post来代替你的这请求,不过url也是你url的配置,没有好不好的。。不懂你要问什么
我想问:url有哪几种书写方式?
#5
#6
可以用$.post来代替你的这请求,不过url也是你url的配置,没有好不好的。。不懂你要问什么
我想问:url有哪几种书写方式?
绝对路径,如你这种,还有带上域名的绝对路径
还有相对路径,如../xxx/xxx
#7
json形式的 就是你那样
直接字符串形式
data: 'key1=value1&key2=value2'
表单序列化
data:$('#form').serialize()
直接加在url后面
url:url+'?key1=value1&key2=value2'
直接字符串形式
data: 'key1=value1&key2=value2'
表单序列化
data:$('#form').serialize()
直接加在url后面
url:url+'?key1=value1&key2=value2'
#8
json形式的 就是你那样
直接字符串形式
data: 'key1=value1&key2=value2'
表单序列化
data:$('#form').serialize()
直接加在url后面
url:url+'?key1=value1&key2=value2'
我想问的是url的形式
#9
url1:
http://www.a.com/avvii/chart/deviceLog
url2:
/avvii/chart/deviceLog
url3:
../avvii/chart/deviceLog
url4:
./avvii/chart/deviceLog
url5:
avvii/chart/deviceLog
这算不算url的形式?
http://www.a.com/avvii/chart/deviceLog
url2:
/avvii/chart/deviceLog
url3:
../avvii/chart/deviceLog
url4:
./avvii/chart/deviceLog
url5:
avvii/chart/deviceLog
这算不算url的形式?