{"userCarNum":" ","ipAddr":"192.168.133.241","phone":" ","portNum":"50000","carFlag":"1","comeTime":"2013-07-22 21:08:56","vipFlag":"0","deviceNum":"1","imgUrl":"C:\\Program Files (x86)\\Apache Software Foundation\\Tomcat 7.0\\webapps\\ParkingSystem\\images\\192.168.133.241_50000_2.jpg","carNum":"鄂C23789","description":"","userName":" ","spotId":"P0001"}
这是拿到的json的数据 我想把 imgUrl 赋值给我页面上的<img>标签的src 我用了${imgUrl}这样不行么 哪应该怎么做呢下面是struts的xml
<action name="get_parksById" class="com.park.action.ParkAction" method="loadParksById">
<result type="json">
<param name="root">jsonParkInfo</param>
</result>
</action>json,<img>标签
这是拿到的json的数据 我想把 imgUrl 赋值给我页面上的<img>标签的src 我用了${imgUrl}这样不行么 哪应该怎么做呢下面是struts的xml
<action name="get_parksById" class="com.park.action.ParkAction" method="loadParksById">
<result type="json">
<param name="root">jsonParkInfo</param>
</result>
</action>json,<img>标签
你JSON怎么取得的?AJAX吗?那样的话用JS来赋值呀!
不是ajax,我就是一个列表做一个点击查看详细信息的panel
function detailPark(){
var row = grid.datagrid('getSelected');
if (row){
win.window('open');
form.form('load', 'get_parksById.action?id='+row.spotId+'&t='+Math.random());
} else {
$.messager.show({
title:'警告',
msg:'请先选择某一车位。'
});
}
}
这是js方法
不是ajax,我就是一个列表做一个点击查看详细信息的panel
function detailPark(){
var row = grid.datagrid('getSelected');
if (row){
win.window('open');
form.form('load', 'get_parksById.action?id='+row.spotId+'&t='+Math.random());
} else {
$.messager.show({
title:'警告',
msg:'请先选择某一车位。'
});
}
}
这是js方法
form.form('load', 'get_parksById.action?id='+row.spotId+'&t='+Math.random());
应该有个处理返回值的方法吧!
$('#ff').form({
success:function(data){
alert(data.imgUrl);
}
});
form.form('load', {
url:'get_parksById.action?id='+row.spotId+'&t='+Math.random(),
success:function(data){
alert(data)
}
});
form.form('load', {
url:'get_parksById.action?id='+row.spotId+'&t='+Math.random(),
success:function(data){
alert(data)
}
});
在success中,document.images.imgUrl = data.imgUrl
form.form('load', {
url:'get_parksById.action?id='+row.spotId+'&t='+Math.random(),
success:function(data){
alert(data)
}
});
在success中,document.images.imgUrl = data.imgUrl用submit么 那我表单里的值 不是都得一个一个的手动去赋值么。用load的话 url里的请求都没发出去