如何用jquery实现人人的状态动态加载?如果获得了一个json数据,怎么按照自定义的cs s把一个div加到页面。

作者&投稿:登畅 (若有异议请与网页底部的电邮联系)
如何用js(jQuery)动态输出json数据~

楼上的能实现
就是用循环
也可以用eval去做
个人觉得eval比较好点

$(function(){
$("#submit").click(function(){
if(check()){
var loginName1 = $("input[id='login_username']").val(); //获取账号
var password1 = $("input[id='login_password']").val(); //获取密码
var jsonUser = {loginName:loginName1, password:password1}; //JSON对象

//注意:jsonUser.toString()这种方法错误,javaScript中的toString是用于布尔型变量的,而应用以下方法
var strUser = JSON.stringify(jsonUser); //将JSON对象转变成JSON格式的字符串,

$.post("login.action", {json: strUser}, callback, "json");
var frm=document.getElementById("newLoginDiv");
frm.style.display="none";
}});


function callback(data){
var json = eval("("+data+")");
alert(json.msg); //显示反馈信息
if(json.suc == 1){ //如果返回"登录成功"
var log=document.getElementById("loginEnter");
log.style.display="none";
$("#result").each(function(){
$(this).html('welcome ,' +json.name);
}); //跳转到后台主页
}

}

});

// ajax get json
var db = json
//你要输出的页面结构 中括号中 是json里的字段名,根实际情况替换
html = '<div><a href="#" title="[username]">[username]</a></div>'
f1, rx, ss;
遍历JSON,把相应的数据替换到你要输出的DIV上
for (f1 in db) {
rx = new RegExp("\\[" + f1 + "\\]", "g");
ss = db[f1];
html = html.replace(rx, ss);
}
// 把DIV 加载到BODY上
$('body').append(html);

太简单了


如何用jquery来实现在线考试系统
我先把题都放在页面上,接着用jquery来控制显示. (function(){ ('[id=^Question]').hide(); \/\/全部隐藏 ('[id=^Question]').eq(0).show(); \/\/显示第一题 ('[id=^Question]').each(function(){ (this).children().click(function(){ \/\/为每道题的每个选项绑定click事件 \/\/如果...

用jquery代码如何实现当我点击“查看”按钮时,在弹出窗口或弹出页面,显 ...
fixed;left:400px;top:250px;width:400px;height:300px'>")},500);这个是一个思路而已,div里面也可以放上其他html标签。弹窗效果有了,然后再把内容添加到这个div就行了,也可以用jquery的jquery ui插件里面的dialog方法弹窗。,要是在新页面的话设定好样式,重新读取session内容即可。

用jquery可以做什么好
使用jQuery可以很方便的实现页面元素的显示和隐藏,因此也比较容易设计出一个美观大方多层次的导航菜单。Tab内容的切换网站的内容越来越丰富,于是网站都希望在尽量少的空间内展示尽量多的内容,而又不能显得凌乱不堪,让用户无法寻找。解决的最好办法就是在页面上使用Tab。目前,Tab已经成为Web 2.0网站上...

jquery实现Ajax请求的几种常见方式总结
1. 用jquery 的 load() 方法实现ajax请求格式如下:$('#mydiv').load('\/myrequest\/url\/param')这里的 "mydiv" 是要加载内容的区域 \/myrequest\/url\/param 是你要请求的服务端的 URL. 一旦得到结果,就会把服务端返回的内容显示在 mydiv 区域中.2. 用jquery 的 post() ,get() 方法其实这...

用jquery怎么实现点击一栏目实现栏目变色,再点击另一栏目也变色,但原来...
text-align: center; font-size:14px; font-family:'微软雅黑'; cursor: pointer; color:#000; font-weight:bold;}ul li:hover,ul li.selected{ background-color:#000; color:#fff;}

jQueryUI是什么以及有什么功能
jQuery UI是什么?有什么用?本篇文章就给大家介绍jQuery UI,让大家对jQuery UI有一个简单的了解,知道jQuery UI有什么功能,希望对你们有所帮助。jQuery UI是什么?jQueryUI是一个构建在jQuery JavaScript库之上,免费、开源的前端移动框架,可用于构建高度交互的Web应用程序。它拥有一些jQuery小工具(组件...

jquery中如何获取和设置属性
1、jquery中用attr()方法来获取和设置元素属性,attr是attribute(属性)的缩写,在jQuery DOM操作中会经常用到attr(),attr()有4个表达式。①、attr(属性名) \/\/获取属性的值(取得第一个匹配元素的属性值。通过这个方法可以方便地从第一个匹配元素中获取一个属性的值。如果元素没有相应属性,则返...

jQuery的几个我们必须了解的特点_jquery
让我们可以在所有浏览器中使用event.target获取事件对象.3.实现丰富的UIjQuery可以实现比如渐变弹出, 图层移动等动画效果, 让我们获得更好的用户体验. 单以渐变效果为例, 从前我自己写了一个可以兼容ie和ff的渐变动画, 使用大量javascript代码实现, 费心费力不说, 写完后没有太多帮助过一段时间就忘记了....

jquery如何实现表单post方式提交
$("form").submit(); 这个的表单提交到什么地方的是更具form元素里面的action属性去定义的。 2:jquery用ajax提交数据。 $.ajax({ type:"post", url:"xxx.php", \/\/ 这里是提交到什么地方的url data:{}, \/\/ 这里把表单里面的数据放在这里传到后台 dataType:"json", success:function(res){ ...

jQuery链式操作如何实现以及为什么要用链式操作
("#Test").addClass('style').find("div").eq(0).fadeOut(200);上面的例子意为:先为id为Test的对象添加"style"这个样式,再找寻其下的第一个div标签,并使其淡出。通过上面的两个例子不难看出链式操作就是围绕一个jQuery对象进行的,很简单吧?为什么要用链式操作呢?原因有两个:代码更精简...

绵阳市15052567201: 如何用jquery实现人人的状态动态加载?如果获得了一个json数据,怎么按照自定义的cs s把一个div加到页面. -
昔娟三七: // ajax get jsonvar db = json //你要输出制的页面结构 中括号中 是json里的字段名,根实际情况替换 zhidao html = '<div><a href="#" title="[username]">[username]</a></div>' f1, rx, ss; 遍历JSON,把相应的数据替换到你要输出的DIV上 for ...

绵阳市15052567201: 求大神指点,用jquery怎么实现动态变化.如下图. -
昔娟三七: 您好.如果你懂得jq 的语法和操作,我就直接讲如何实现. 首先右侧的 名单列表,每一列是一个对象.点添加时候,判断右边选中的所有列表. 比如有n个li 判断他里面的select是否为选中.然后找到选中的li 把他们插入到左边的 列表中,再把右边选中的删掉.至于下面动态描述.就把左侧的全部列表筛选出来 放到下边,比如名字 id等 用一个对象数组存起来 把下面动态刷新,只要左侧改变数据,下面就刷新一次.jq基础 $("#right li") 右侧所有li . 按钮点击 筛选出选中的select $("#right li select:selected") 等.remove add等删除dom的jq方法.

绵阳市15052567201: 求助:关于人人网的状态回复如何实现?
昔娟三七: 应该不是JQ,我看过校内的js代码 基本都是原JS写的. 那个收起回复 其实就是用的隐藏层的办法, 点击以后将下面的层div 隐藏就可以了. 应该没有什么太大的难题, 如果实在有问题 http://bbs.savelearn.com/forum-28-1.html 可以到上面那个网站里 找找例子. 都是我自己写的

绵阳市15052567201: 怎么使用jQuery中的动画? -
昔娟三七: 使用animate函数. jquery的animate函数可以实现大多数缓动动画,按照文档传递参数就可以. 也可以结合使用css3,切换css的类名实现动画,功能更强大.

绵阳市15052567201: 怎么用jquery实现点击某一分组,然后动态加载它的成员,求高手解答,急急急!效果如图所示: -
昔娟三七: 不晓得楼主所谓的加载是从后端获取还是仅仅从隐藏到显示前者的话为每个分组绑定个点击事件,点击时把代表这个组的特别的“id”(事先这些id就在对应标签属性里)用ajax传到后端然后取得数据,添加节点插入对应元素后者的话先写好对应部分,然后设置css display:none点击事件就控制那些的display:none或block

绵阳市15052567201: jquery.autocomplete.min.js怎么实现动态数据
昔娟三七: 在1楼的代码示命名, ajax url后面拼,或者是用 data:{param:param} 方式进行传递参数

绵阳市15052567201: 如何通过jquery显示动态的HTML代码 -
昔娟三七: 读入代码后JS就被插入到上,你单独取那个elm是无法取出js的,因为插入的js并不属于这个elm.jquery 对html 里面含有SCRIPT会做一些处理. 创建SCRIPT对象,设置相应属性,添加到document里面. 所有那样是获取不到的.

绵阳市15052567201: 如何使用jquery动态加载js,css文件实现代码 -
昔娟三七: 一、使用工具:js 、css、dreamweaver.二、实现代码:1、代码一:创建一个 link 元素,并将它添加到 标记中即可,下边首先看看怎么使用 jQuery 来实现.2、代码二:与代码一原理一样,形式有些小差异(append appendTo)3、方法三、直接在 javascript 中使用,代码如下:三、注意事项:如果是在 web 交互时,可以使用上述的方法通过 jQuery 或者 javascript 来引入一个 css文件,否则还是建议使用原始的方法.一个完整的实例如下:

绵阳市15052567201: 怎么才能用jquery写出炫酷的动态效果 -
昔娟三七: html:复制代码 代码如下:<div id="outside"> <div id="inside"> <img width="180px" height="180px" src="http://xxxxxxxxx图片地址" /> <div id="text"> <span>通过JQuery实现win8一样酷炫的动态磁贴效果</span> <p>林宇</p> <p>...

绵阳市15052567201: 怎么用jquery 实现弹出 动画 -
昔娟三七: 有个很简单的方法 首先载入jquery 之后把body加上style 然后添加script事件 $(document).ready(function(){ $('body').show(10000); // 1000等于1秒});

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网