小编Ela*_*ran的帖子

如何使用jQuery从数组中删除特定值

我有一个看起来像这样的数组: var y = [1, 2, 3];

我想2从数组中删除y.

如何使用jQuery从数组中删除特定值?我试过pop()但总是删除最后一个元素.

arrays jquery

398
推荐指数
10
解决办法
63万
查看次数

如何在jquery中迭代json数据

如何在jquery中迭代json数据.

[{"id":"856","name":"India"},
 {"id":"1035","name":"Chennai"},
 {"id":"1048","name":"Delhi"},
 {"id":"1113","name":"Lucknow"},
 {"id":"1114","name":"Bangalore"},
 {"id":"1115","name":"Ahmedabad"},
 {"id":"1116","name":"Cochin"},
 {"id":"1117","name":"London"},
 {"id":"1118","name":"New York"},
 {"id":"1119","name":"California"}
]
Run Code Online (Sandbox Code Playgroud)

jquery json

20
推荐指数
2
解决办法
5万
查看次数

如何在mysql中找到自由世界城市数据库

有谁知道我在哪里可以找到开源世界城市数据库,其中包括:

  • 城市名称用不同的语言
  • 地区/州/省
  • 国家
  • IP地址范围
  • 经度和纬度

php mysql database

14
推荐指数
1
解决办法
2万
查看次数

在jquery自动完成中获取值

这是我的代码

jquery代码

$("input#shopName").autocomplete({
    source: "getShop.php",
    minLength: 2
});
Run Code Online (Sandbox Code Playgroud)

从PHP返回的JSON值如下所示

if(isset($_GET["term"])){

$query=$_GET["term"];
    $result = $dataset->get_custom_record("SELECT * FROM mc_shop WHERE shop_title like  '%" . $query . "%'  ORDER BY id");
}

 while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
        $row_array['id'] = $row['id'];
        $row_array['value'] =$row['shop_title'];

        array_push($return_arr,$row_array);
    }
echo json_encode($return_arr);
Run Code Online (Sandbox Code Playgroud)

自动完成工作正常,但从自动完成中选择值时,我需要将相应的"id"值放在一个隐藏变量中,我不知道该怎么办>

jquery jquery-autocomplete

9
推荐指数
1
解决办法
4万
查看次数

jquery自动完成不使用JSON数据

我的PHP代码将JSON数据返回到jquery自动完成,但自动完成不起作用

Jquery自动完成

$("input#txtaddkey").autocomplete({
            source: "keyword.php",
                minLength: 2
        });
Run Code Online (Sandbox Code Playgroud)

PHP代码

$fetch = mysql_query("SELECT * FROM o_keyword where keyword like '%" . $query . "%'"); 

    while ($row = mysql_fetch_array($fetch, MYSQL_ASSOC)) {
        $row_array['id'] = $row['id'];
        $row_array['keyword'] = $row['keyword'];

        array_push($return_arr,$row_array);
    }
echo json_encode($return_arr);
Run Code Online (Sandbox Code Playgroud)

JSON数据输出

[{"id":"2","keyword":"Games"},{"id":"3","keyword":"Goa"}]
Run Code Online (Sandbox Code Playgroud)

在键入"Ga"时,我在前端获得空li标签.

php jquery json jquery-autocomplete

7
推荐指数
1
解决办法
2万
查看次数

节点Mocha测试日志保存到磁盘

需要将测试日志记录保存到磁盘

我试过下面的代码

  mocha -R spec  test/**/*_test.js   >  report
Run Code Online (Sandbox Code Playgroud)

假设任何测试用例都失败了它不会登录到'report'文件.请建议记录测试报告的最佳方法.

mocha.js node.js

7
推荐指数
2
解决办法
7747
查看次数

处理异步节点错误的最佳方法

为了捕获错误,我在每个看起来很糟糕的函数中写了if-else块.请建议一种更好的方法来处理异步节点中的错误

async.waterfall([

            function(callback){

                fnOne.GetOne(req, res,function(err,result) {  

                  if(err){
                    console.error("Controller : fnOne",err);
                    callback(err,null);
                  }
                  else{

                    var fnOne = result; 

                   callback(null, fnOne);
                  }
                })            
            },

            function(fnOne, callback){

               fnTwo.two(fnOne,function(err,result) {
                  if(err) {
                    console.error(err);
                    callback(err,null);
                  }
                  else{

                    callback(null, context);
                  }
               })            
            }
        ], function (err, result) {     

           if(err){
              console.error("Controller waterfall Error" , err);
              res.send("Error in serving request.");
           }
        });
Run Code Online (Sandbox Code Playgroud)

javascript asynchronous node.js

6
推荐指数
2
解决办法
6545
查看次数

jquery中的浮动菜单工具栏

我尝试创建像Aloha编辑器一样的浮动菜单,但它无法正常工作.任何人都可以帮助我在jquery中使用浮动菜单的基本示例.

我不是在寻找菜单浮动我需要在Aloha编辑器中浮动类似的工具栏

$(document).ready(function() {
            var fBox = $('#box');
              fBox.draggable();
              $(".columns").click(function(e){
                var mouseXPos = e.pageX;
                var mouseYPos = e.pageY;
                console.log("mouseXPos:"  + mouseXPos + "cleft:" +mouseYPos);
              fBox.animate({top:mouseYPos},1000);
              fBox.animate({left:mouseXPos},1000);
              });
            });
Run Code Online (Sandbox Code Playgroud)

CSS

<style>
        #page{width:600px;margin:0 auto;}
        #page .columns{float:left;width:250px;}
        #box{   background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    left: 749px;
    opacity: 0.9;
    padding: 0 10px;
    position: absolute;
    top: 35px;
    width: 216px;}
        </style>
Run Code Online (Sandbox Code Playgroud)

HTML

<div id="page">
            <div class="columns">
            Lorem Ipsum is simply dummy text of the printing and typesetting industry. 
            Lorem Ipsum is simply dummy text of the …
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-ui jquery-plugins

5
推荐指数
1
解决办法
8538
查看次数

jquery onclick不适用于追加标签

我有附加<li>类标记的附加标记

HTML代码

<ul id="keyword">

</ul>
Run Code Online (Sandbox Code Playgroud)

jQuery的

$("#btnadd").click(function() {
                addkey = document.getElementById("txtaddkey").value;
                if(addkey!=""){
                $('#keyword').append('<li><span>'+addkey+'</span><span class=\"amountin\"><a href=\"#\">$0.05</a> $ <input type=\"text\" maxlength=\"5\"/></span><span class=\'close ui-icon \'></span></li>');
                $('#txtaddkey').val('');
                }
            });
    $(".close").click(function (){
                $(this).parent().remove();  
            });
Run Code Online (Sandbox Code Playgroud)

在li附加到ul标签后,我尝试通过单击关闭图标删除li标签,但事件不起作用.

你可以请任何帮助我.

jquery append

4
推荐指数
1
解决办法
6158
查看次数

如何在jquery中将json数据添加到select标签中

我有json数据如下

{ "aaData": [["2","MAC"],["3","Apple"],["5","Windows"],["5","Unix"],["6","Linux"]]}
Run Code Online (Sandbox Code Playgroud)

我尝试使用下面的jquery代码,但数据不会添加select标签

<script type="text/javascript">
    $(document).ready(function() {
    $("#mc_category").change(function() {
            $.getJSON("/admin/getSubCategory.php", null, function(data) {
            $("#subcategory").fillSelect(data);
        });
    });

 $.fn.fillSelect = function(data) {
    return this.clearSelect().each(function() {
        if (this.tagName == 'SELECT') {
            var dropdownList = this;
            $.each(data, function(index, optionData) {
            var option = new Option(optionData.Text, optionData.Value);
                if ($.browser.msie) {
                    dropdownList.add(option);
                }
               else {
                    dropdownList.add(option, null);
               }
           });
     }
    });
}

});
</script>
Run Code Online (Sandbox Code Playgroud)

jquery json

4
推荐指数
1
解决办法
5266
查看次数

需要在JSON输出中仅显示数组值

如何在php中只显示JSON中的数组值

我使用下面的PHP代码

echo '{"aaData":'.json_encode($user_details).'}';
Run Code Online (Sandbox Code Playgroud)

它返回低于输出

{"aaData": [
    {"id":"31","name":"Elankeeran","email":"ekeeran@yahoo.com","activated":"0","phone":""}
]}
Run Code Online (Sandbox Code Playgroud)

但是我需要JSON输出,如下所示

{"aaData": [
    {"31","Elankeeran","ekeeran@yahoo.com","0","1234"}
]}
Run Code Online (Sandbox Code Playgroud)

任何人请帮忙.

php json

4
推荐指数
1
解决办法
6078
查看次数