小编Roy*_*rOn的帖子

单击按钮获取数据表的行数据

我对这个项目有疑问.

我正在尝试创建一个crud菜单,当点击Edit按钮时,行的数据将被传输到bootstrap模式,然后用户就可以编辑了.

问题:现在正在点击行 - 模态与行的数据完美打开 - 但是当我尝试通过按下按钮('.edit_btn')来改变它以获取数据时,它不起作用.我知道按钮没有任何数据 - 这就是为什么它可能不起作用....

 $('#example tbody').on('click',  '.edit_btn', function () { // works only 
    when replacing 'tr' with  '.edit_btn' //
    var data_row = table.row(this).data(); // row's data

    $("#myModal").modal('show');

    $('#myModal').on('shown.bs.modal', function() {

        $('#name').val(data_row.id);
        $('#type').val(data_row.type);
        $('#camp').html(data_row.campaign);

    });

});
Run Code Online (Sandbox Code Playgroud)

谢谢

jquery datatables twitter-bootstrap

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

无法使用护照在 MongoDB 中存储会话

我是 Node JS 的新手,我正在尝试使用 connect-mongo npm 包在 mongoDB 中存储会话,一旦我添加了以下行 - 我收到一个错误:

app.use(session({
  saveUninitialized: true,
  resave: true,
  store   : new MongoStore({ // adding this will cause an error
  db: 'users'
 })
}));
Run Code Online (Sandbox Code Playgroud)

错误

这是我的代码的会话部分(我使用的是 express 4.16):

    var express = require('express');
    var path = require('path');
    var favicon = require('serve-favicon');
    var logger = require('morgan');
    var cookieParser = require('cookie-parser');
    var bodyParser = require('body-parser');
    var session = require('express-session');
    var passport = require('passport');
    var LocalStrategy = require('passport-local').Strategy;
    var expressValidator = require('express-validator');
    var multer = require('multer');
    var upload …
Run Code Online (Sandbox Code Playgroud)

mongodb node.js

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

使用 codeigniter 在 Apache 服务器上出现错误 404

这是我第一次将 codeigniter 项目上传到生产环境,并且从 Apache 服务器收到错误 404。

错误: 未找到 在此服务器上未找到请求的 URL /index.php。Apache/2.4.18 (Ubuntu) 服务器位于 roy.my-domain.com 端口 80

每一篇文章我都看了两天了,还是没找到解决办法。。。。

这是我的设置:

检查 Apache 中的重写模式 - 得到“模块重写已启用” 我的项目位于/var/www/roy/所以 url 是roy.my-domain.com/roy

  1. Apache2.conf

    <Directory /var/www/html/>
    Options Indexes FollowSymLinks
    AllowOverride All
    Require all granted
    </Directory>
    AccessFileName .htaccess
    
    Run Code Online (Sandbox Code Playgroud)
  2. .htaccess

    <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteBase /roy/
    RewriteRule ^([a-z0-9_-]+)\.html$ index.php/page/$1 [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond $1 !^(index\.php|asset|robots\.txt)
    RewriteRule ^(.*)$ index.php/$1 [L]
    </IfModule>
    
    Run Code Online (Sandbox Code Playgroud)
  3. 配置文件

    $config['base_url'] = 'http://'.$_SERVER['HTTP_HOST'].'/roy/';
    $config['index_page'] = '';
    
    Run Code Online (Sandbox Code Playgroud)
  4. autoload.php(我正在使用Twig)

    $autoload['libraries'] = array('database','session','twig');
    
    Run Code Online (Sandbox Code Playgroud)
    • 我添加了对日志和缓存目录的权限 …

php apache .htaccess mod-rewrite codeigniter

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

是否可以在CSS中组合2种背景颜色?

我有一个渐变为背景颜色的元素,

.foo{
    background-image: repeating-linear-gradient(-45deg, #7cd4cf, #7cd4cf 1.5px, #49c8c1 2px, #49c8c1 4px);
  width:250px;
  height:250px;
  
}
Run Code Online (Sandbox Code Playgroud)
<div class="foo">

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

我需要在它的顶部添加渐变叠加 - 所以它看起来像这样: PIC

正如你所看到的 - 它从左到右渐变 - 在条纹的顶部.

我尝试使用以下方法添加它:之后 - 并且它正在工作 - 但我已经有了这个元素的伪元素 - 所以它会覆盖它.是否可以添加多个:元素之后?或者他们是一个更好的方法,只用Css实现这种效果?(请不要js).

谢谢

html css

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

如何使用codeigniter迭代ionize-cms中的数组?

我正在使用Ionize cms作为我网站的后端,我想创建自己的标签 - 用于从我自己的表中传递数据.我已经按照教程创建自定义标记,并通过它 - 将数据传递给视图,但我不断收到错误:

标签缺失:演示,范围:.

这是我的观点:

<ul>
    <ion:demo:details> 
        <li><ion:detail field="user_name" /></li>
    </ion:demo:details>
</ul>
Run Code Online (Sandbox Code Playgroud)

以下是我添加到TagManager.php的更改

 public static $tag_definitions = array
    (
    // <ion:demo:authors /> calls the method “tag_details”
    "demo:details" =>      "tag_details",
    "demo:details:detail" =>    "tag_detail",
    );
Run Code Online (Sandbox Code Playgroud)

我还尝试创建一个简单的codeigniter控制器并使用view()传递数据并执行以下操作:

<ul>
   <?php foreach($details as $detail): ?>
     <li>
     <?php echo $detail['name'] ?>
     </li>
    <?php endforeach ;?>
</ul>
Run Code Online (Sandbox Code Playgroud)

但是我得到了未定义的错误$details.

php codeigniter

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

PhpStorm 无法识别 node.js 语法

我无法将 PhpStorm 配置为使用 NodeJs 语法,我已遵循 指南,但由于某种原因它不起作用 - 正如您在图片中看到的

在此输入图像描述

node.js phpstorm

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

如何在 MongoDB 查询中使用变量?

是否可以像这样在 MongoDB 的查询中使用变量?

var FOO="123";
var BOO="323";
user.findOneAndUpdate({_id: userID},{$set:{FOO:BOO}}
Run Code Online (Sandbox Code Playgroud)

BOO - 值,工作正常并且正在分配,而 FOO - 关键不是。

mongodb

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