easyui使用中碰到的问题

因为公司需要,所以今天去学习easyui的使用,但是使用的时候碰到了很多问题。guanfang给出的那个实例中functionnewUser(){$('#dlg').di... 因为公司需要,所以今天去学习easyui的使用,但是使用的时候碰到了很多问题。
guanfang给出的那个实例中 function newUser(){ $('#dlg').dialog('open').dialog('setTitle','New User');
$('#fm').form('clear');
url = 'save_user.php'; }
没看懂。.dialog是开启以个对话框,那么给出的(‘open’)参数是什么意思?后面的.dialog也是
还有为什么要清空form的内容?以及那个url是什么作用?我是asp.net的话url后面的那个页面应该怎么写?,
代码太长我也没法放到上面,需要什么你就跟我说我给你黏贴
展开
 我来答
hyjiacan
推荐于2017-11-26 · TA获得超过3912个赞
知道小有建树答主
回答量:894
采纳率:100%
帮助的人:1093万
展开全部

在eassyui中,不要用以前的函数调用思路去想问题。

在eassyui中,这样的控件调用控件的函数(可以理解成命令),都是通过参数的方式把命令名称传进去的。

如:

$('#dlg').dialog() //这样只是将#dlg渲染成dialog控件,而不会打开
$('#dlg').dialog('open') // 这样才会打开

是执行dialog控件的open命令,链式调用后面的

dialog('setTitle','New User')

也就是调用dialog控件的setTitle命令,命令的参数值为 'New User'。

还有,比如使用表格,那么是这样加载数据的:

$('#table').datagrid('load'); // 调用表格的load命令



至于你说的清空form,那是因为要添加用户,添加的数据一般来说和现有的是不同的,需要用户重新输入,所以会先清空。


后面的save_url.php 是用于输入完成后,保存数据的地址,输入的数据会传到这个地址去保存到数据库。

追问
大神可以留下个QQ么?以后会有别 的问题
追答
加群吧  153445235
桦南小伙qHN9
2014-09-22 · 超过58用户采纳过TA的回答
知道答主
回答量:167
采纳率:0%
帮助的人:56.9万
展开全部
一般都用jquery官方的插件 然后根据自己需要修改
打字不易,如满意,望采纳。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
指间De沙双鱼
2014-09-22 · TA获得超过104个赞
知道答主
回答量:100
采纳率:0%
帮助的人:75万
展开全部
dialog后面是跟各种属性的,并不是指打开这个操作,所以后面open属性代表打开dialog
这个不同人写的风格不一样 比如我这个一般是写成
$("#dlg").dialog({ title: "New User" }).window('open');
至于清空form,这个id为fm控件是拿来干什么的没代码我不知道,估计是清空上一次内容防止显示新内容时存在一些为空的地方导致显示上一次的内容:
比如form中有个label,上一次显示为1,新内容时没有,有时就会继续显示1(这个是猜测)
这里的url是导向一个后台控制页面,用于你当前操作后后续的后台操作,比如一般的从数据库获取数据,插入数据的数据交互等等
另外,给你一个网站,你可以详细去看看关于easy-ui的内容,里面有easy-ui所有属性的详细应用
http://www.jeasyui.com/documentation/index.php#
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式