小编ben*_*e89的帖子

PHP和jQuery AJAX的多个返回值

我正在使用这个jQuery代码:

$.ajax
({
    type: "POST",
    url: "customerfilter.php",
    data: dataString,
    cache: false,
    success: function(html)
    {
        $(".custName").html(html);
    }
});
Run Code Online (Sandbox Code Playgroud)

我怎么能这样做:$(".projDesc").html(html1); 所以我可以将返回的结果分成两个html元素?

echo "<p>" .$row['cust_name']. "</p>";
Run Code Online (Sandbox Code Playgroud)

多数民众赞成我正在使用的PHP,我想回应另一个我可以放入另一个HTML元素的语句

这有意义吗?

php ajax jquery return-value

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

Javascript for循环中的多个计数器

在我将头发撕掉并在调试方面走错路之前.有人可以确认此代码将按预期执行.IE浏览器.动画5个div到不同的位置:

var i, j, k;
$('#menuButton').click(function(){
    for (i=1; j=0; k=150; i<=5; i++; j+=30; k-=30){
        $('.spinner #item' + i).animate({
            left: '+=' + j,
            bottom: '+=' + k
          }, 500, function() {
            // Animation complete.
        });
    }
});
Run Code Online (Sandbox Code Playgroud)

当我点击#menuButton,没有任何反应,我得到这个错误:

未捕获的SyntaxError:意外的令牌; 在'for()'行......

javascript jquery for-loop

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

此Javascript行中有两个管道符号(OR)

可能重复:
"options = options ||是什么 {}"在Javascript中意味着什么?

我在JS中看过这个:

item = item || {};
Run Code Online (Sandbox Code Playgroud)

我猜它是三元运算符的一些变体,但实际上是做什么的?

javascript

25
推荐指数
3
解决办法
2万
查看次数

PHP在字符串中最后一次出现字符后删除字符

所以测试用例字符串可能是:

http://example.com/?u=ben
Run Code Online (Sandbox Code Playgroud)

要么

http://example.com
Run Code Online (Sandbox Code Playgroud)

我试图在最后一次'/'之后删除所有内容,但前提是它不是'http://'的一部分.这可能吗!?

到目前为止我有这个:

$url = substr($url, 0, strpos( $url, '/'));
Run Code Online (Sandbox Code Playgroud)

但是没有用,先把'/'剥掉一切.

php substring

24
推荐指数
2
解决办法
3万
查看次数

使用CSS对div进行对齐以填充父容器的宽度

我有一个容器宽度为100%的页面,所以它的屏幕的整个宽度,我有几个网格结构的DIV,它们都有浮动:左边没有设置宽度,只有10px的边距.

是否有一种方法,使用CSS或jQuery,让div填充整个宽度并证明自己适合间隙,因此边距会根据屏幕大小而变化.

html css jquery

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

检查页面上是否存在Javascript脚本

我有一个我制作的书签,它将我的服务器上的脚本加载到用户当前页面.但是我在我的脚本中检查了if如果不满足条件则不采取任何措施.但是,如果用户满足该条件,则运行代码,但导致在其页面中插入两组脚本.我可以阻止这个吗?

 <a href="javascript: (function () {
    var jsCode = document.createElement('script');
    jsCode.setAttribute('src', 'http://xxx.co.uk/xxx/script.js');
  document.body.appendChild(jsCode);
 }());">Bookmarklet</a>
Run Code Online (Sandbox Code Playgroud)

javascript

20
推荐指数
4
解决办法
3万
查看次数

在CSS中创建甜甜圈形状

我知道如何创建一个带有边框半径等的css圆,但是我有兴趣创建一个css只有圆环形状大致像这里一样 - > 在此输入图像描述

这将是一个div但弯曲回到自身,

有任何想法吗??

css css-shapes

17
推荐指数
3
解决办法
2万
查看次数

Backbone - 在渲染视图之前执行多次获取()

我想知道这里最好的模式/方法.这是我的路由器中的一个功能,因此用户点击'quotes /:id',但是要呈现该视图,我需要一个他们的项目,客户和货币的列表.在尝试实例化quotesEdit视图之前,确保所有3个fetches()都已发生的最佳方法是什么?当用户点击某些内容时,获取所有信息被认为是不好的做法吗?

    quotesEdit: function(id) {
        kf.Collections.quotes = kf.Collections.quotes || new kf.Collections.Quotes();
        kf.Collections.projects = kf.Collections.projects || new kf.Collections.Projects();
        kf.Collections.currencies = kf.Collections.currencies || new kf.Collections.Currencies();
        //do a fetch() for the 3 above
        kf.Collections.customers = kf.Collections.customers || new kf.Collections.Customers();
        var quote = kf.Collections.quotes.where({Id: parseInt(id, 10)});
        kf.Utils.ViewManager.swap('sectionPrimary', new kf.Views.section({
          section: 'quotesEdit',
          model: quote[0]
        }));
    }
Run Code Online (Sandbox Code Playgroud)

backbone.js

16
推荐指数
2
解决办法
7990
查看次数

BackboneJS collection.reset()vs collection.fetch()

我已经阅读并阅读了关于这两种方法的文档,但是对于我的生活,我无法理解为什么你可以使用其中一种方法?

有人可以给我一个基本的代码情况,其中一个将是应用程序而另一个不会.

javascript backbone.js

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

使用Browserify/CommonJS的单例模式

尝试使用Browserify在CommonJS模块中实现单例模式.至今:

// foo.js

var instance = null;

var Foo = function(){
    if(instance){
        return instance;
    }
    this.num = 0;
    return instance = new Foo();
}

Foo.prototype.adder = function(){
    this.num++;
};

module.exports = Foo();
Run Code Online (Sandbox Code Playgroud)

// main.js

var foo = require('./foo.js');
console.log(foo.num); // should be 0
foo.adder(); // should be 1
var bar = require('./foo.js');
console.log(bar.num); // like to think it'd be 1, not 0
Run Code Online (Sandbox Code Playgroud)

第一个问题是,maximum call stack exceeded当我在浏览器中加载构建的JS文件时出现错误,但其次,我是否正确地接近了这个?这可能吗?

javascript commonjs browserify

13
推荐指数
2
解决办法
6350
查看次数