小编Ele*_*len的帖子

tinyMCE ajax用于保存数据

我看过很多关于tinyMCE和ajax的帖子,但我无法让它工作 - 不是通过触发tinyMCE.triggerSave();提交而不是通过触发来触发tinyMCE.get("elm1").save();

这是我的代码:

$('#ss').submit(function (e) {
        e.preventDefault();
        var ed = tinyMCE.get('elm1');
        var data = ed.getContent()

    //  tinyMCE.triggerSave();
    //  tinyMCE.get("elm1").save();

    //    var data = $(this).serialize();
        console.log(data);
        $.ajax({
            type:       'POST',
            cache:      false,
            url:        'xtras/ssheetsave.php',
            data:       data,
            success:    function(){
                        console.log("Updates have successfully been ajaxed");
            }
        });
        return false;
    });
Run Code Online (Sandbox Code Playgroud)

形成:

<form id="ss" method="post" style="margin-top: 40px;">
    <input type="hidden" id="cat_id" name="cat_id" value="<?php echo $id; ?>">
    <textarea id="elm1" name="elm1" rows="15" cols="80" style="width: 80%">
                </textarea>

    <input type="submit" name="save" value="Submit" />
    <input type="reset" name="reset" …
Run Code Online (Sandbox Code Playgroud)

ajax tinymce

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

通过AJAX将数据从PHP类传递到PHPExcel

我遇到了OOP PHP和json数据.我对OOP并不是全新的,但我无法理解这一点.如果有人可以请我解释,会很棒!

我在PHP中有以下网格对象:

    Class Grid {

        var $data;
        var $joins;
        var $fields;
        var $where;
        var $table;
        var $groupBy;
        var $having;
        var $limit;
        var $order_by;
        var $sort;
        var $security;
        var $set;
        var $sql;

....

        // loads data into the grid
        function load() {
    ...
            // setup the sql - bring it all together
            $sql = "
                SELECT $post[cols]
                FROM `$table`
                $joins
                $where
                $groupBy
                $having
                ORDER BY $order_by $sort
                $limit
            ";

            $this->sql = $sql;

            // execute the sql, get back a multi …
Run Code Online (Sandbox Code Playgroud)

php oop ajax phpexcel

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

保存/提交时重新加载jqGrid

我有以下代码在双击时输入内联编辑:

ondblClickRow: function (row_id) {
            if(row_id != null) {
                    $('#Products').jqGrid('restoreRow',last_selected_row);
                    $('#Products').jqGrid('saveRow',row_id);
                    $("#Products").jqGrid('editRow',row_id, true, null, 
                        function(){ $("#Products").trigger("reloadGrid", [{current: true}]); }, 
                        'xtras/Products.php', 
                        null,{},
                        {},{}
                    );
                    $("#Products_ilsave").removeClass('ui-state-disabled');
                    $("#Products_ilcancel").removeClass('ui-state-disabled');
                    $("#Products_ilcancel").removeClass('ui-state-disabled');
                    $("#Products_ilcopy").addClass('ui-state-disabled');
                    $("#Products_iladd").addClass('ui-state-disabled');
            } 
        }
Run Code Online (Sandbox Code Playgroud)

和导航定义:

$("#Products").jqGrid("navGrid", "#Products_pager",
            {search: true, add: false, edit: false, del: true, refreshstate: "current"},
            {},
            {},
            {},
            {},
            {sopt:['eq','ne','cn','bw','bn','ge','le','lt','gt'], multipleSearch:true, showQuery: false}
        )
    .jqGrid("inlineNav", "#Products_pager",
        {add: true, edit: true},
    )
    .navButtonAdd('#Products_pager',{
        caption:"", 
        title:"Copy selected row",
        id:"Products_ilcopy", 
        buttonicon:"ui-icon-copy", 
        onClickButton: function(){
            var srcrowid = $grid.jqGrid('getGridParam', 'selrow');

            if (srcrowid > 0) {
                $('#Products_iladd').click();
                var …
Run Code Online (Sandbox Code Playgroud)

jquery jqgrid

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

VBA触发器输入或更新查找值

我有以下代码:

Sub PrintToCSV()
    Dim i As Long, e As Long
    i = Worksheets("STATEMENT (2)").Range("$G$6").Value
    e = Worksheets("STATEMENT (2)").Range("$G$7").Value

    Do While i <= e
        Range("K6") = i
        Application.Wait (Now + #12:00:01 AM#)

        If Range("$X$10").Value > 0 Then
            Cells(1, 1).Value = i
        End If

        i = i + 1
    Loop
End Sub
Run Code Online (Sandbox Code Playgroud)

它循环并按Range("K6")预期更改值.但是,Range("K6")当我手动执行时,更新其他单元格值(vlookup)的值,但不使用此代码.如何Range("K6")通过此代码确保其他单元格的值取决于更改?

excel vba loops excel-vba

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

JQuery jquery-1.7.1.min.js live()不建议使用on()

来自jQuery网站:

从jQuery 1.7开始,不推荐使用.live()方法.使用.on()附加事件处理程序.

在版本1.7.1中,我试图将我的所有live()更改为on(),但没有一个工作.有谁知道为什么?


这就是它被调用的方式:

<script type="text/javascript" src="js/jquery-1.7.1.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

这是一个不起作用的脚本:

$(".toBeSaved [col=ISRC] input").on('change',function() {
        var pid = $(this).parent().parent().attr('primary_key');
        $("[primary_key="+pid+"] [col=isrc_id] input").val('');
        $("[primary_key="+pid+"] [col=isrc_id] input").css({'border':'1px solid red','background-color':'#e8b7cf'});
    });
Run Code Online (Sandbox Code Playgroud)

HTML:

<tr primary_key="44" class="toBeSaved">
<td col="ISRC" style="width: 91px; " class="editableCell"><input class="editableInput auto" type="text" undefined=""></td>
<td col="LineYear" style="width: 35px; " class="editableCell"><input class="editableInput  " type="text"></td>
<td col="isrc_id" style="width: 41px; " class="editableCell"><input class="editableInput undefined" type="text" undefined="" readonly="readonly"></td></tr>
Run Code Online (Sandbox Code Playgroud)

我可以问 - 为什么"-1"?什么究竟是错我的问题?

jquery live

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

MYSQL:在2个表> 1M行之间搜索重合的最佳方式

我有两个非常大的表>每行1M行.基本上,我需要的是显示结果,当找到巧合时,两个表的信息混合在一起.简化,他们都有这样的结构:

TABLE_A:
-------
id | item_id | some_fields_A


TABLE_B:
-------
id | item_id | some_fields_B
Run Code Online (Sandbox Code Playgroud)

如你所见,它们都有一个独特的领域item_id.我想要做的是找到两个表中的哪些项目并显示item_id,some_fields_A以及some_fields B.我想知道提高性能的良好做法,我尝试过简单的查询

SELECT item_id, some_fields_A, some_fields_B 
FROM TABLE_A, TABLE_B 
WHERE TABLE_A.item_id = TABLE_B.item_id
Run Code Online (Sandbox Code Playgroud)

超过1小时后显示结果.我正在使用InnoDB引擎.任何帮助表示赞赏,谢谢.

mysql database mysqli

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

jqGrid默认刷新按钮刷新当前页面

花了很多时间试图找到如何在jqGrid的寻呼机上设置默认刷新按钮来刷新当前页面,但没有运气.

这是我的网格简称:

$grid = $("#schedule");
var last_selected_row;
$grid.jqGrid({
    url:'xtras/schedule.php',
    editurl:'xtras/schedule.php',
    datatype: "json",
    mtype:'GET',
    colModel:[
        .................................   
    ],
    height: "100%",
    minWidth: 900,
    rowNum:15,
    rowList:[10,15,20,30,50,100],
    viewrecords: true,
    sortname:"ID",
    sortorder: "desc",
    pager: '#schedule_pager',
    caption:"Snapper Release Schedule",

    loadonce:false,
    ajaxGridOptions: {cache: false},

    grouping:true,
    groupingView : {
        groupField : ['Date'],
        groupColumnShow : [true],
        groupOrder: ['desc'],
        groupDataSorted : true
    },

    gridview: true,

    ondblClickRow: function (row_id) {
        if(row_id != null) {
            if(row_id !== last_selected_row) {
                jQuery('#schedule').jqGrid('restoreRow',last_selected_row);
                jQuery('#schedule').jqGrid('saveRow',row_id);
                jQuery("#schedule").jqGrid('editRow',row_id, true, null, 
                    function(){ $("#schedule").trigger("reloadGrid", [{current: true}]); }, 
                    'xtras/schedule.php', 
                    null,{},{},{}
                );
                last_selected_row …
Run Code Online (Sandbox Code Playgroud)

jquery jqgrid pager

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

从2个表中选择,使用JOIN并通过ID连接

在这个主题的任何地方都很难搜索......基本上,我从两个表中选择,每个表都有JOIN子句.如果我按每个表分开查询,两者都工作正常...下面看起来逻辑上对我来说..但它给了我一个错误:

Error Code: 1054. Unknown column 'catalogue.ID' in 'on clause'  0.000 sec
Run Code Online (Sandbox Code Playgroud)

这个查询是否可行,我在这里缺少什么?

SELECT  `catalogue`.`ID`,`catalogue`.`Catalogue`,`catalogue`.`Artist`,`catalogue`.`Title`, `catalogue`.`Street_Date`,
        `label`.`label_name` as `label`,
        `format`.`format_name` as `Format`,
        `schedule`.designer,`schedule`.`MO`,

        `packtype`.`description` as `Package`,
        `manufacturer`.`description` as `Manufacturer`

        FROM `catalogue`, `manufacture`

        LEFT JOIN `schedule` ON (`schedule`.`cat_id` = `catalogue`.`ID`) 
        LEFT JOIN `label` ON (`catalogue`.`label` = `label`.`Lbl_ID`) 
        LEFT JOIN `format` ON (`catalogue`.`format` = `format`.`Fmt_ID`) 

        LEFT JOIN `packtype` ON `packtype`.`pack_id` = `manufacture`.`pack_id`
        LEFT JOIN `manufacturer` ON `manufacturer`.`man_id` = `manufacture`.`manuf`

    WHERE `catalogue`.`Street_Date`="2014-03-17" and  `manufacture`.`cat_id` = `catalogue`.`ID`

    ORDER BY  `catalogue`.`Catalogue`  asc LIMIT …
Run Code Online (Sandbox Code Playgroud)

mysql sql join

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

在 PHP 中循环插入查询

我在通过 PHP 脚本在 SQL 中插入相同的值 N 次时遇到问题。我有这个vslue?

Table Info  column (ID,Name, LastName,)
Valus ('',Alain,Alian);
Run Code Online (Sandbox Code Playgroud)

我想要做的是在同一个表中插入这个值 10 次使用 EG 的 While 循环或类似的任何想法?

<?php
    $i=1;
    While ($i<= 5)      
    {
       $sql="INSERT INTO arivage
          (ID_Ship,Date_ariv,Date_achat,prov_id,Sph,cyl,Prod_type,Pord_color)
          VALUES
          ('','$date','$date1','$prov_id','$sph','$cyl','$Prod_type','$Pord_color')";
       $i++;
    }
?>
Run Code Online (Sandbox Code Playgroud)

html php mysql sql

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

标签 统计

jquery ×3

mysql ×3

ajax ×2

jqgrid ×2

php ×2

sql ×2

database ×1

excel ×1

excel-vba ×1

html ×1

join ×1

live ×1

loops ×1

mysqli ×1

oop ×1

pager ×1

phpexcel ×1

tinymce ×1

vba ×1