小编wat*_*zon的帖子

jQuery X-Editable:根据其他选择字段的值更新选择字段

我正在使用j -ery的X-Editable插件.我有两个选择字段,通过ajax动态提供数据.这是我的代码:

田野:

<td class="center">
<a href="#" data-name="'.$res['mid'].'" class="zone">'.$zonename.'</a>
</td>
<td class="center">
<a href="#" data-name="'.$res['mid'].'" class="area" data-zona="'.$zoneuid.'">'.$areaname.'</a>
</td>
Run Code Online (Sandbox Code Playgroud)

和jQuery:

$('a.zone').editable({
            type: 'select',
            url: '../admin/callbacks/quickEdit.php?t=zone',
            pk: 1,
            showbuttons: true,
            source: function() {
                var result;
                $.ajax({
                    url: '../admin/callbacks/jsonDataList.php',
                    data: {t: 'zone'},
                    type: 'GET',
                    global: false,
                    async: false,
                    dataType: 'json',
                    success: function(data) {
                        result = data;
                    }
                });
                return result;
            },
            success: function(response, newValue) {
                $(this).parent().siblings('td').children('a.area').data('zona', newValue);
                console.log(response, newValue);
            }
        });
        $('a.area').editable({
            type: 'select',
            pk: 1,
            url: '../admin/callbacks/quickEdit.php?t=area',
            showbuttons: true,
            source: function() { …
Run Code Online (Sandbox Code Playgroud)

ajax jquery jquery-plugins twitter-bootstrap

13
推荐指数
1
解决办法
8782
查看次数

按比例调整图像大小以适合HTML5画布

我正在尝试编写一个jQuery插件,该插件将具有与Zazzle.com上基于Flash的产品编辑器类似的功能.我需要知道的是,使用context.drawImage()canvas函数,我可以插入一个图像并调整大小以适应画布而不会扭曲它.

图像是500x500px,画布也是如此,但出于某种原因,当我将500x500设置为图像尺寸时,它是大的.

到目前为止,这是我的完整代码:

(function( $ ) {

    jQuery.fn.productEditor = function( options ) {

        var defaults = {
            'id'        :   'productEditor',
            'width'     :   '500px',
            'height'    :   '500px',
            'bgImage'   :   'http://www.wattzup.com/projects/jQuery-product-editor/sampleProduct.jpg'
        };


        return this.each(function() {

            var $this = $(this)

                var options = $.extend( defaults, options );

            // Create canvas
            var canvas = document.createElement('canvas');

            // Check if their browser supports the canvas element
            if(canvas.getContext) {
                // Canvas defaults
                    var context = canvas.getContext('2d');
                    var bgImage = new Image();
                    bgImage.src = options.bgImage;
                    bgImage.onload …
Run Code Online (Sandbox Code Playgroud)

javascript jquery html5 canvas drawimage

6
推荐指数
1
解决办法
9315
查看次数

在 VSCode 中获取当前打开的文件

vscode命名空间中是否有一个命令可以让您获取TextDocument当前打开文件的实例?我找到了vscode.workspace.onDidOpenTextDocument,但它不适用于在启动时打开的文件

typescript visual-studio-code vscode-extensions

6
推荐指数
1
解决办法
2363
查看次数

从数据库中删除逗号分隔列表中的值

我的MySQL数据库中有一个名为'children'的表.在该表中有一行称为"愿望"(孩子的愿望清单项目的逗号分隔列表).我需要能够更新该列表,以便它只删除一个值.即清单= 12号普通牛仔裤,冲浪板,红袜棒球帽; 我想删除Surfboard.

我现在的查询看起来像这样

$select = mysql_query('SELECT * FROM children WHERE caseNumber="'.$caseNum.'" LIMIT 1 ');
    $row = mysql_fetch_array($select);

    foreach ($wish as $w) {
        $allWishes = $row['wishes'];
        $newWishes = str_replace($w, '', $allWishes);
        $update = mysql_query("UPDATE children SET wishes='$newWishes' WHERE caseNum='".$caseNum."'");
}
Run Code Online (Sandbox Code Playgroud)

但UPDATE查询不会删除任何内容.我该怎么做我需要的东西?

php mysql sql database

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

Laravel 5本地化:exclude/public /目录

我正试图在我的Laravel 5项目中实现本地化,而且我遇到了一个问题.我用来捕获语言的中间件如下:

<?php namespace App\Http\Middleware;

use Closure;
use Illuminate\Routing\Redirector;
use Illuminate\Http\Request;
use Illuminate\Foundation\Application;
use Illuminate\Contracts\Routing\Middleware;

class Language implements Middleware {

    public function __construct(Application $app, Redirector $redirector, Request $request) {
        $this->app = $app;
        $this->redirector = $redirector;
        $this->request = $request;
    }

    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        // Make sure current locale exists.
        $locale = $request->segment(1);


        if ( ! array_key_exists($locale, $this->app->config->get('app.locales'))) {
            $segments …
Run Code Online (Sandbox Code Playgroud)

php laravel laravel-routing laravel-5 laravel-middleware

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

除非开发人员工具处于打开状态,否则jQuery $ .post()函数无法在IE中运行

jQuery $ .post()函数在IE中不起作用.我试图打开开发人员工具,看看我是否收到了控制台错误,但奇迹般地,该功能开始工作.

它只是一个标准的$ .post()函数

$.post('child_cb.php?type=check', { value: $(this).val() }, function(data) {
                        console.log(data);
                        if (data == 'true') {
                            $(".check_case").removeClass('bad').addClass('good');
                        }
                        else if (data == 'false') {
                            $(".check_case").removeClass('good').addClass('bad');
                        }
                    });
Run Code Online (Sandbox Code Playgroud)

我认为没有理由不这样做.

php ajax jquery post callback

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

你将如何在Rust中创建指向特定内存地址的指针?

例如,假设我想访问存储的任何值0x0900.我std::ptr::read在Rust标准库中找到了这个函数,但是关于如何使用它的文档并不是很清楚,我不确定它是否是正确的方法.

这就是我尝试过的:

use std::ptr;

fn main() {
    let n = ptr::read("0x0900");
    println!("{}", n);
}
Run Code Online (Sandbox Code Playgroud)

但它给了我错误 E0277

rust

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

为什么这两个正则表达式的行为不一样?

我试图用这样的构造函数语法创建一个正则表达式new RegExp('\bword\b', 'g'),但它没有按预期运行.相反,它似乎创建一个看起来像这样的正则表达式,/\bwor\b/g缺少最后一个字母.

我必须使用构造函数语法来创建正则表达式,因为我从json文件动态创建,并且您不能将正则表达式放在json中.所以我的问题是:

一个.为什么这些表现不一样?和b.我该怎么做才能纠正这种情况?

注意:我尝试做的是创建一个仅与整个单词匹配的正则表达式,而不是另一个单词中存在的单词.

javascript regex

3
推荐指数
1
解决办法
154
查看次数

打字稿编号必须小于1且大于0

我想知道在Typescript中是否还有一种方法可以确保数字的值小于和/或大于某个值.现在它允许您指定值列表,但我不知道比较.

这就像我在寻找的东西:

interface Input {
    value: number < 1
}
Run Code Online (Sandbox Code Playgroud)

typescript

3
推荐指数
1
解决办法
1513
查看次数

使用 jQuery 获取点击颜色的十六进制值

我想知道如何使用 jQuery 制作颜色选择器,它允许您单击页面上的某个位置并返回您单击的颜色的十六进制颜色值。

我知道使用 javascript 或 jquery 都是可能的,因为它们不仅有很多颜色选择器插件,而且我有 Chrome 的扩展程序,它们具有完全相同的功能。

有任何想法吗?

javascript jquery plugins color-picker colors

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

如何确定数组是否有连续的整数,如果有,有多少?

我仍然是Scala的新手,但我试图确定一个数组是否有任何连续的整数,如果它有,那么它有多少.这是我到目前为止所做的,但我还没有完成它.

def isConsecutive(seq: Array[Int]): (Boolean, Int) = {
    var arr: Array[Int] = Array[Int]()
    for((v, i) <- seq.zipWithIndex) {
      if (i < seq.length()) {
        if (v + 1 == seq(i + 1)) {
          arr = arr :+ v
        }
      }
    }
    var res = if (arr.length() < 1) true else false
    return (res, arr.length())
  }
Run Code Online (Sandbox Code Playgroud)

我只想返回一个布尔值,表示数组是否有连续的整数,即1,2,3,以及连续整数的数量或零.

arrays scala

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

在Go regexp中转义括号

我想在Go中的字符串上运行以下正则表达式

\(([0-9]+),([0-9.]+),(?:$([0-9]+))\)

但我一直在收到错误 unknown escape sequence: (

我正在运行的字符串是 (1,53.38,$45) (2,88.62,$98) (3,78.48,$3) (4,72.30,$76) (5,30.18,$9) (6,46.34,$48)

所以我的问题是,你如何逃避Go的正则表达式中的括号?

regex go

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

PHP获取星期一这个星期的日期

有没有办法2013-05-29在PHP中采用这样的日期并获得星期一星期几的日期(格式相同)?所以输出将是这样的:2013-05-27

php date

0
推荐指数
1
解决办法
130
查看次数