能帮我解释一下这段代码吗
listTable.toggle = function(obj, act, id)
{
var val = (obj.src.match(/yes.gif/i)) ? 0 : 1; var res = Ajax.call(this.url, "act="+act+"&val=" + val + "&id=" +id, null, "POST", "JSON", false); if (res.message)
{
alert(res.message);
} if (res.error == 0)
{
obj.src = (res.content > 0) ? 'images/yes.gif' : 'images/no.gif';
}
}
里面的ajax.call是什么意思???<td align="center"><img src="images/{if $link.ischeck}yes{else}no{/if}.gif" onclick="listTable.toggle(this, 'toggle_enabled',$link.link_id)" />td>这段代码调用了这个函数,其中的toggle_enabled又是干什么的?
listTable.toggle = function(obj, act, id)
{
var val = (obj.src.match(/yes.gif/i)) ? 0 : 1; var res = Ajax.call(this.url, "act="+act+"&val=" + val + "&id=" +id, null, "POST", "JSON", false); if (res.message)
{
alert(res.message);
} if (res.error == 0)
{
obj.src = (res.content > 0) ? 'images/yes.gif' : 'images/no.gif';
}
}
里面的ajax.call是什么意思???<td align="center"><img src="images/{if $link.ischeck}yes{else}no{/if}.gif" onclick="listTable.toggle(this, 'toggle_enabled',$link.link_id)" />td>这段代码调用了这个函数,其中的toggle_enabled又是干什么的?
解决方案 »
- css投影效果影响鼠标指针位置
- 关于 history.go()的异常捕获问题
- 帮忙改一个下拉导航.泪谢
- javascript 怎么得到一个xml元素的上级元素个数?
- 请教JS如何把文本框输入的yyyy.mm.dd时间格式转换成yyyy-mm-dd格式
- 如何用Javascript实现带复选框的下拉列表框
- 请问在VML中的group放大缩小时,如何处理文字被矩形遮盖的问题?
- 关于打印时隐藏收缩问题,欢迎高手给我提供解决思路!
- 關于如何在網頁下載完畢後如何立刻將表單內的控件disabled掉,及可否在用javascrip有沒有提供一個調用browser更新的方法,謝高手
- confirm 能实现多一个"否"按钮吗?
- javascript客户端加载xml添加options给dropdownlist
- 移去超链接的onclick事件
详情参考jquery的文档。
http://bbs.ecshop.com/thread-115174-1-1.html
toggle_enabled 定义的变量,在这里当做一个参数传到调用的方法里面,里面的ajax.call是什么意思???
这个是回调函数,意思是把在这里定义的一系列参数通过AJAX发送到服务器,
<td>里面不是有两个选择的的图片吗(src="images/{if $link.ischeck}yes{else}no{/if}.gif")
根据这个选择做判断,传值到后台,返回谈出信息.大概是这样,其他的对着操作理解一下..