个人头像照片 a123456678

个人介绍

暂无个人介绍

  • 最新动态
  • 文章
  • 问答
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息
  • 回答了问题 2019-07-17

    用ajax加载出的数据,没有办法通过jqueryMobile添加class属性?

    这个是可以做到的,jQuery Mobile 提供了相应的方法。

    举个例子
    jQuery Mobile 为每一个widget都提供了对应的方法,如:selectmenu, textinput, listview 等。你可以通过调用对应的方法来将一个原始的dom结构变成jQuery Mobile的结构。

    踩0 评论0
  • 回答了问题 2019-07-17

    如何理解JS的异步加载数据

    结合应用场景的话,当点击翻页或页码时,获取当前页面十条数据,同时获取左右两页的数据,存储var或storage,为点击下一页或上一页时提速。弊端重复请求,资源重用度低。

    踩0 评论0
  • 回答了问题 2019-07-17

    AJAX请求成功后删除页面某个元素的合适做法?

    楼主的问题更像是UE的设计,我提供一种思路:

    如果Ajax提交删除成功,那么可以将table中当前行用动画将它fadeOut,然后再将它删除;
    如果Ajax提交删除失败,那么可以将table中当前行border变红,变闪烁3秒,表示失败。

    踩0 评论0
  • 回答了问题 2019-07-17

    了解一个网站遇到一个js文件里使用api调用的问题?

    api.php 是服务端脚本,会在服务端执行。正常情况下你下载不了的。

    踩0 评论0
  • 回答了问题 2019-07-17

    如何通过js获取当前用户所在城市

    大部分网站应该都是通过服务端获取用户的 ip, 然后从 ip 库中匹配城市,所以会经常看到一些网站有时匹配的不准确。

    楼主说的通过 Geolocation 技术上是可行的,但是获取坐标会有以下一些问题:

    部分老的浏览器不支持 Geolocation(参见浏览器支持情况),当然这个问题可以通过判断浏览器是否支持 Geolocation, 如果浏览器不支持,通过服务器获取用户的 ip,再匹配城市。
    在桌面浏览器上,Geolocation 一般使用 IP 地址定位、WIFI 定位,使用 IP 地址定位的话,定位也不精确,(参考位置信息获取方式对比)。
    另外,使用 Geolocation 需要用户授权同意使用他的位置信息。

    踩0 评论0
  • 回答了问题 2019-07-17

    angular.js无法正常注入

    你把 $scope = data 替换成 $scope.data = data,然后模版里的 {{title}} 换成 {{data.title}} 即可。

    至于原因,我建议你用 console.log 查看前后两种写法中 $scope 对象的差异,之后你应该会明白为什么。如果再不明白,继续提问或搜索。

    踩0 评论0
  • 回答了问题 2019-07-17

    如何用php+jquery实现开关按钮与后台数据库交互?

    很简单啊!

    你用jquery的ajax.get一个连接,url中指定待修改数据的唯一编号id,可以在点击的时候,把开关量也在url参数中一起传递,服务器端接收到访问请求,根据id和开关量做判断,修改,返回成功信息(根据情况也可以不用返回)。

    哦,get的时候,有时候搜索引擎的蜘蛛会去访问这个地址,需要注意保护,防止数据泄露。

    POST相对来说稳妥一些

    踩0 评论0
  • 回答了问题 2019-07-17

    用YQL提取一个视频缩略图问题json还是jsonp

    现代浏览器都支持跨域 Ajax 请求了。这种请求需要对方服务器的认可,而 YQL 的服务器允许脚本从任意网页向它发起请求。详见 https://developer.mozilla.org/en-US/docs/HTTP/Access_control_CORS

    踩0 评论0
  • 回答了问题 2019-07-17

    s对json简化格式的解析

    先回答你的问题,提供三个方法:

    通过一个代理伪造response,例如使用调试工具Fiddler;
    或者通过篡改DNS的方式(例如修改hosts)让脚本向你的服务器发送请求;
    使用Web Inspector、Firebug等调试工具或上述方式修改代码。
    你的逻辑有个漏洞,期望欺骗浏览器页面上的Javascript (也就相当于你自己骗自己) ,让该页面认为你已经登录。然后呢?服务器依然认为你没有登录,那么接下来你向服务器提交的请求你也准备自己伪造后交给浏览器吗?整个流程都是你自己在跟自己玩儿。

    踩0 评论0
  • 回答了问题 2019-07-17

    在输入问题的时候 关联问题的联想是怎么做的呢?

    jquery有一个插件,叫做auto什么来着,具体忘记里。不过你可以参考sf的搜索。

    比如搜索你,

    jquery或者JS对后端服务进行请求,你可以看到这样的URI地址:

    http://x.segmentfault.com/autocomplete?callback=jQuery180020859968336299062_1395108696132&sfsess=LRtwr.6c1df4ef889a619d6c22506776cb4528.a&q=%E4%BD%A0&_=1395108706164
    当然最简单的原理就是对form表单的input进行keydown或者keyup事件的绑定。然后逐个字的进行$.getOR$.getJSON请求。 当然这个效率不会很高~~~

    踩0 评论0
  • 回答了问题 2019-07-17

    JQuery跨域获取文件问题

    后端处理成json格式再给前端调用。给你一个我现在自己写过的API地址:http://imnerd.org/lab/player/lyric.php?url=http://img.xiami.net/lyric/upload/62/1771766362_1373734508.lrc&callback=

    踩0 评论0
  • 回答了问题 2019-07-17

    CORS到底是什么

    跨域HTTP请求,简单来说就是指定哪些符合条件的域名下的请求是被接受的,其他的都阻止。XMLHttpRequest Level2 增加了对跨域的支持,但是显然需要一种机制来避免恶意的跨域请求,服务器端在响应头增加一些标识来指定。
    最简单的,如果你在开发环境临时测试要指向本地服务器,就在本地localhost服务器响应时,增加一条设置:

    response.setHeader('Access-Control-Allow-Origin','http://name.dev.xx.com');
    这样 'http://name.dev.xx.com' 就可以 跨域 ajax 到 http://localhost

    踩0 评论0
  • 回答了问题 2019-07-17

    Ajax跨域请求如何附带Cookie

    需要本地带上x.withCredentials = true;
    在远端带上Access-Control-Allow-Credentials: true(你已经带了)

    http://www.w3.org/TR/XMLHttpRequest/#the-withcredentials-attribute

    踩0 评论0
  • 回答了问题 2019-07-17

    【jQuery处理Calendar】jQuery可以处理Calendar对象并做格式输出么?

    对calendar变量的getter方法添加下面的注解

    @JSON(format="yyyy-MM-dd HH:mm:ss")
    public Calendar getCalendar(){
    return calendar;
    }
    这样在前端获取到的就是需要的格式的字符串了。
    但要注意导入jar包struts2-json-plugin-version.jar

    踩0 评论0
  • 回答了问题 2019-07-17

    前端json数据如何安全传输

    前面加混淆,或者采用一次性的Key,每次提交先提交一次返回一个一次性的KEY,然后再真提交。方法多的去了!

    踩0 评论0
  • 回答了问题 2019-07-17

    Ajax xml

    simpleResponse.xml 这个文件在你测试的时候可以随便写点内容进去,比如"hello world!";
    但真正的xml文件格式应该是像这样的

    <?xml version="1.0" encoding="ISO-8859-1"?>

    <to>George</to>
    <from>John</from>
    <heading>Reminder</heading>
    <body>Don't forget the meeting!</body>


    可以访问如下地址看效果

    踩0 评论0
  • 回答了问题 2019-07-17

    如何伪造ajax服务返回信息

    先回答你的问题,提供三个方法:

    通过一个代理伪造response,例如使用调试工具Fiddler;
    或者通过篡改DNS的方式(例如修改hosts)让脚本向你的服务器发送请求;
    使用Web Inspector、Firebug等调试工具或上述方式修改代码。
    你的逻辑有个漏洞,期望欺骗浏览器页面上的Javascript (也就相当于你自己骗自己) ,让该页面认为你已经登录。然后呢?服务器依然认为你没有登录,那么接下来你向服务器提交的请求你也准备自己伪造后交给浏览器吗?整个流程都是你自己在跟自己玩儿。

    踩0 评论0
  • 回答了问题 2019-07-17

    用 jquery ajax 实现点击图片提交form问题

    你好,如果是你自己的网站可以通过为img增加一个id。 我看你的需求应该不是自己网站了。 那么我们可以

    先寻找from的位置,在寻找里面的img,为他添加click属性。

    $("#from的id").find("img").click(function(){

    });
    如果里面有多个img可以通过调试获取他的位置,因为表单通常也是固定的字段大小。

    $("#from的id").find("img").eq(位置 ex:0 1 2在不同位置).click(function(){
    ajax操作
    });

    踩0 评论0
  • 回答了问题 2019-07-17

    jquery 遍历 json 获得name值

    用.each函数~

    踩0 评论0
  • 回答了问题 2019-07-17

    如何用Ajax CI实现 关注好友 功能

    function addfollow(){

    $pid = $this->input->post('pid');

    if($this->input->post('ajax')){

    $data['pid'] = $pid;

    $this->load->view('follow', $data);

    }

    }

    踩0 评论0
正在加载, 请稍后...
滑动查看更多