返回首页
当前位置: 主页 > 网络编程 > Php实例教程 >

jQuery data(key, value)函数 在匹配的元素上随心所欲的存放数据

时间:2012-03-27 14:28来源:知行网www.zhixing123.cn 编辑:麦田守望者

Jquery 操作添加缓存数据,实践如下,主要是下面这个缓存数据的设置和获取有点意思,特做记录:

 

view plaincopy to clipboardprint?
1.$("#quickreq2").data('area','');//默认空是部分
2.$("#quickreq2").data('area','all');//$grayType = 'all';
3.var area = $(this).data('area'); //获取

1:Html Dialog:

 

view plaincopy to clipboardprint?
1.<div title="在这个Dom控件上绑定缓存" id="quickreq2" style="display:none">
2. <div id="quickreq_msg" style=" background-color: #FFF9ED;border: 1px solid #FFDD99;color: gray;font-weight: bold;margin-bottom: 10px;padding: 6px 12px 4px;"></div>
3. <div><span>原因:</span><textarea cols="50" rows="10" id="quickregsreason"></textarea></div>
4.</div>

2:Jquery 调用Dialog控件,如下:

 

view plaincopy to clipboardprint?
1.$(function(){
2.$("#quickreq2").dialog({
3. 'autoOpen':false,
4. width:500,
5. buttons:{
6. '确定':function(){
7. var area = $(this).data('area');
8. var reason = $(this).find("#quickregsreason").val();
9. if(!reason){
10. alert("请填写原因");
11. $(this).find("#quickregsreason").focus();
12. } else {
13. var self = this;
14. var para = {area:area,reason:reason,processid:shid,taskid:taskid};
15. var inter = '/php/cgi/task/directTask.php';
16. $.get(inter,para,function(){
17. alert('申请已发送');
18. setTimeout(function(){
19. $(self).dialog('close');
20. },200)
21. })
22.
23. }
24. },
25. '取消':function(){
26. $(this).dialog('close');
27. }
28. }
29.})
30.}


3:Jquery 调用:

1.$("#quickreq2").dialog('open');

顶一下
(1)
100%
踩一下
(0)
0%
------分隔线----------------------------
标签(Tag):php php教程 php实例教程 php5 php源代码 php基础教程 php技巧 php6
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片
猜你感兴趣