小编Tim*_*Tim的帖子

jquery将文本标签转换为html标签

我有一个填充div的字段,类似于在stackoverflow上询问问题的方式.

    var text = $("#edit").val();
    $("#output").text(text);
Run Code Online (Sandbox Code Playgroud)

我希望能够使用选定的几个html标签,例如<b>粗体.当我在此刻尝试此操作时,标签会显示为文本而不是html.如果可能的话,我希望能够搜索特定的标签并将它们变成html.

有人可以帮忙吗?

谢谢

html jquery text input

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

jquery中的数组和循环

嘿所有,我基本上需要<option>在select中添加一个类.根据value每个选项的不同,可以应用不同的类.

我需要一种简单的方法来做类似的事情

$('select option').each(function(){

       if($(this).val()=="Argentina"){  $(this).addClass("ar");  }
       if($(this).val()=="Brazil"){  $(this).addClass("br");  }
       if($(this).val()=="Czech"){  $(this).addClass("cz");  }

});
Run Code Online (Sandbox Code Playgroud)

我有一个很长的国家列表,所以使用某种数组会更好,然后让函数过滤器if value =class name.

非常感谢

蒂姆

javascript arrays jquery

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

用正则表达式替换两个以上的换行符

我想在我的textarea中搜索"\n"换行符,但我希望两个行空格最大.

我可以在这个公式中使用什么公式,regex以便它连续三行\n(" \n\n\n")查找任何东西,并用一个替换它<br>

this.replace(new RegExp('\n', 'gim') , '<br/>');
Run Code Online (Sandbox Code Playgroud)

javascript regex jquery replace textarea

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

在http文本周围包裹<a>标签

如何找到以http://开头的页面上的每个单词并在其周围换行标签?

我可以使用像正则表达式这样的东西吗?

javascript regex string jquery

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

jQuery-修剪内部HTML?

我某种程度上需要trim()我内容的innerHTML ...所以我有这样的东西:

<div>
     <b>test</b>

123 lol
          </div>
Run Code Online (Sandbox Code Playgroud)

我基本上想摆脱仅<div>在下一个字符和下一个字符之间的空白,以及在结束前的空白</div>

因此结果将是:

<div><b>test</b>

123 lol</div>
Run Code Online (Sandbox Code Playgroud)

javascript regex jquery trim innerhtml

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

PDO连接类/代码和类设计

我试图了解如何将PDO与"连接"类一起使用.

class db { 

    private static $dbh; 

    private function __construct(){}
    private function __clone(){} 

    public static function connect() { 
        if(!self::$dbh){ 
            self::$dbh = new PDO("mysql:host=localhost;dbname=database", "user", "password");
            self::$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); 
        } 
        return self::$dbh; 
    } 

    final public static function __callStatic( $chrMethod, $arrArguments ) {   
        $dbh = self::connect(); 
        return call_user_func_array(array($dbh, $chrMethod), $arrArguments);  
    }
} 
Run Code Online (Sandbox Code Playgroud)

我从http://php.net/manual/en/book.pdo.php中取得了上述内容,稍微修改了变量,但我想知道如何连接到这个db类中的PDO连接对象?

$dbh = new db; //intiate connection???

$stmt = $dbh->prepare("SELECT * FROM questions WHERE id = :id"); // or should I do db::prepare.. ???
$stmt->bindParam(':id', $_GET['testid'], PDO::PARAM_INT);

if ($stmt->execute()) …
Run Code Online (Sandbox Code Playgroud)

php mysql oop pdo class-design

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

在css之前加载DOM?

我的jQuery代码在页面加载后立即将元素的高度设置为0px,然后将其设置为500px.

在我的CSS中,此元素已设置为500px(如果有人关闭了javascript).

我在标签上尝试'DEFER',我链接到样式表,以便最后加载CSS,但这导致在浏览页面之间显示空白页 - 我不想要,因为我失去了我追求的平滑页面过渡效果.

有没有办法可以将CSS中的高度设置为0px并且如果关闭了javascript,请将其设置为500px,也许?:\那就是我所追求的,实际上.

有任何想法吗?

非常感谢您的帮助.

css jquery dom load

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

mysql和php突然区分大小写?

基本上,我已经在我的php登录代码中改变了一些东西,现在当我登录时,MySQL要求案例匹配?!

    $match = "select * from users where username = '".$username."' and password = '".$password."';";

    echo $match;
Run Code Online (Sandbox Code Playgroud)

如果我的用户名的CaSe与数据库不匹配,那么它不会返回任何行.

如果用户注册为ADMIN,那么我希望他们能够以"admin"或"AdMiN"等方式登录任何想法?

非常感谢 :)

php mysql case-insensitive

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

PHP从数组中删除除x之外的所有内容

有没有一种明智的方法可以从我指定的数组APART中删除所有字段?

我正在考虑array_diff可行的方法,但我只想列出我想要允许的字段键,然后说'放弃其他所有'.这样做的最佳方法是什么?

非常感谢

php arrays

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

jquery元素中的javascript indexof

我在这里有一些代码可以查找"[code]"的每一个提及并将其转换为<code>但我只想在特定的jquery元素中执行此操作...

      function formattxt(text){
        if (text == '') return '';

        var start = text.indexOf('[code]');
        var end = text.indexOf('[/code]', start);

...
Run Code Online (Sandbox Code Playgroud)

我该怎么办?

我正在寻找以下简单的东西:

var start = $("#element").text.indexOf('[code]');
var end =  $("#element").text.indexOf('[/code]', start);
Run Code Online (Sandbox Code Playgroud)

javascript jquery indexof

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

cakephp完全查找/读取深度

我基本上试图通过返回Project和Update表的Users和Comments来扩展查询的深度.

网站访问者可以查看项目,该项目下面列出了许多更新.

用户可以在下面的初始项目和更新中留下评论,每个更新和项目都由任何用户提交.

我设置了以下关系,但这些可能是错误的:

Project.php (Model)
    belongsTo           - User
    hasMany             - Update, Comment

Update.php (Model)
    belongsTo           - Project, User
    hasMany             - Comment

Comment.php (Model)
    belongsTo           - Project, Update
    hasAndBelongsToMany - User

User.php (Model)
    hasMany             - Project, Update, Comment
Run Code Online (Sandbox Code Playgroud)

ProjectController.php中的视图如下:

public function view($id = null, $slug = null) {
    $this->Project->id = $id;
    $this->set('Projects', $this->Project->read());
}
Run Code Online (Sandbox Code Playgroud)

但这只导出一个包含以下内容的数组

Project
    User        (belonging to Project)
    Comments    (belonging to Project)
    Updates     (belonging to Project)
Run Code Online (Sandbox Code Playgroud)

但我想要这个完整的结果,包含对所有内容和用户的评论:

Project
    User        (belonging to Project)
    Comments    (belonging to Project)
        User        (belonging …
Run Code Online (Sandbox Code Playgroud)

php cakephp cakephp-model

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