2024年6月1日发(作者:)

与jQueryEasyUI交互机制探析

摘 要:针对目前常用的信息管理系统界面设计简陋、欠美观的

情况,本文以.net平台为基础,讨论了.net平台与目前非常流行

的前段ui框架——jqueryeasyui之间的交互机制。

关键词:;ajax;jqueryeasyui

中图分类号:tp311.52 文献标识码:a 文章编号:1674-7712

(2013) 08-0000-01

随着web应用程序的不断发展,越来越多的桌面应用程序被web

应用程序所取代,而传统的web应用程序的开发方式已经不能满足

用户对界面用户体验日益增加的需求。这就要求网站设计人员提出

新的网站编程方式。此时,一批以javascript为基础的web前端

控件横空出世,extjs和jqueryui就是其中最具有代表性的两大

ui控件库。jqueryeasyui则是以jqueryui为基础发展而来的更为

强大的ui库。本文重点讨论了与jqueryeasyui的交互机

制。

一、介绍

是的一部分,作为战略产品,不仅仅是

activeserverpage(asp)的下一个版本;它还提供了一个统一的

web开发模型,其中包括开发人员生成企业级web应用程序所需的

各种服务。的语法在很大程度上与asp兼容,同时它还提

供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程

序,并提供更好的安全保护。可以通过在现有asp应用程序中逐渐

添加功能,随时增强asp应用程序的功能。

二、jqueryeasyui介绍

jqueryeasyui是一组基于jquery的ui插件集合,而

jqueryeasyui的目标就是帮助web开发者更轻松的打造出功能丰富

并且美观的ui界面。开发者不需要编写复杂的javascript,也不

需要对css样式有深入的了解,开发者需要了解的只有一些简单的

html标签。

三、json介绍

四、与jqueryeasyui的交互机制

如前文所述,jqueryeasyui是一组基于jquery的ui插件集合,

该组插件的本质是一套基础javascript的web应用程序ui库,而

javascript与服务器端()数据交互方式目前最流行的是

使用json这种轻量级数据交换方式。故而,jqueryeasyui也采用

了该种方式来和服务器交互。

在和的交互中,一般采用中后缀名为.ashx的

“一般处理程序”来对jqueryeasyui的ajax请求进行回应。原理

如下:

客户在浏览器上进行数据查询时,浏览器会通知jqueryeasyui

组件进行数据查询动作,之后jqueryeasyui调用jquery内部的

ajax引擎,查询请求道服务器端,也就是端,之后服务器

上的“一般处理程序”*.ashx会接受这个请求,并对此做出响应,

这个响应就是使用的json数据。jqueryeasyui获得json数据后,

会结合jqueryeasyui库中的css和相应组件对浏览器做出渲染,

最后呈现出良好的界面给用户。

而在服务器端的“一般处理程序”负责从数据库中取出数

据并转换为json数据再通过网络输出到客户端的jqueryeasyui,

jqueryeasyui再将数据组织好并渲染到客户端浏览器上。

五、结束语

本文通过对和jqueryeasyui组件的介绍,以json数据

位传输数据格式,讨论了它们之间的通信机制,为从事web开发的

相关人员提供相关帮助。

参考文献:

[1]俞国红.利用jquery框架技术快速开发网站前端页面[j].襄

樊职业技术学院学报,2011(05).

[2]李炳练.基于jquery框架的无刷新技术设计与实现[j].电脑

编程技巧与维护,2011(06).

[3]刘海舒.浅谈jquery的应用[j].数字技术与应用,2010(02).

[4]王冠宇,蔡大鹏.extjs在高校网上报销系统中的应用[j].网

络安全技术与应用,2011(09).