小编xgs*_*str的帖子

MYSQL WHEN CASE那么什么都不做

我想要做的是在一个非常简单的3列数据库中设置一些字段,我用它来管理一些复选框.

如果id在列表中,我想将col_2设置为1,保持col_3状态不变.但是如果id不在列表中,则将col_2和col_3设置为0.

这是我到目前为止,它不起作用,因为它给了我一些警告,并改变了col_3的值:

UPDATE t 
SET col_2 =
 CASE         
    WHEN id IN (list) THEN 1
    WHEN id NOT IN (list) THEN  0
 END,
col_3 = 
 CASE
    WHEN id NOT IN (list) THEN 0
 END
WHERE id IS NOT NULL;
Run Code Online (Sandbox Code Playgroud)

任何帮助赞赏:)

mysql

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

jQuery 使用tinyMCE RTE 预填写表单

希望每个人都做得很好。我的问题:

我有一个使用 foreach 循环生成的表格,我希望能够单击每行中的特定单元格,这应该获取单元格中的数据并使用它来预先填充对话框中的tinyMCE 文本区域。这是我到目前为止所拥有的:

我想要在每一行中定位的 td:

<td class="cmts" id="ID">comments</td>
Run Code Online (Sandbox Code Playgroud)

我想在打开之前(或打开之后)预先填写的对话框:

<div id="cmts_dialog" name="cmnts_dialog" title="Comments">
<form id="cmnts_dialog_form" name="cmnts_dialog_form">
    <fieldset>
        <textarea id="comments_input" name="comments_input"></textarea>
    </fieldset>
</form>
</div>
Run Code Online (Sandbox Code Playgroud)

我正在尝试通过 jQuery 填充文本区域,到目前为止还不起作用:

$(document).on('click','.cmnts',function(){
        $('#comments_input').val($(this).text());
})
Run Code Online (Sandbox Code Playgroud)

我可以做所有对话框的事情,只是认为最好的方法是在使用 .dialog('open') 之前填充文本区域,但我对所有解决方案持开放态度

任何帮助表示赞赏。谢谢 :]

jquery tinymce

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

使用jQuery和jQueryUI显示/隐藏div

我对此非常陌生并且知识有限(过去几周都是自学).我尝试了其他人提出的类似问题的一些解决方案,似乎没有一个对我有用.

我试图将'date_range'div设置为仅在选择'range'过滤器时才可见.我正在使用jQuery 1.8.2和jQueryUI 1.9(使用$ .noConflict()设置).

我的代码如下(请善待,我知道我不是很擅长这一点),任何帮助表示赞赏.

<script>
$('#filters').is(function() {
if ($('#range').attr('checked')) {
    $('#date_range').show();
} else {
    $('#date_range').hide();
}
});
</script>

    <div>
        <form align="center" id="filters">
            <input type="radio" id="last24" name="filter_radio" checked="checked"/><label for="last24">Last 24hrs</label>
            <input type="radio" id="WTD" name="filter_radio" /><label for="WTD">WTD</label>
            <input type="radio" id="last_week" name="filter_radio" /><label for="last_week">Last Week</label>
            <input type="radio" id="range" name="filter_radio" /><label for="range">Range</label>
                <div id="date_range">
                    <br />
            <label for="from">From: </label><input type="text" id="from" name="from"/>
            <label for="to">To: </label><input type="text" id="to" name="to" />
                </div>
        </form>     
    </div>
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-ui

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

使用单选按钮和复选框过滤HTML表

我不知道这是否可能,虽然我确定它是,但超出了我的能力.

我想使用浏览器中的设置按钮过滤从SQL查询生成的表,即具有是否已完成任务的复选框,以及时间范围的单选按钮(例如,过去24小时,周至日期,日期范围等..).所有这些都没有不断刷新页面.

有人能指出我正确的方向,我不是要求有人为我做这件事,但我是自学成才,需要一些指导.任何帮助赞赏.

这些是我想要使用的过滤器:

        <form  id="filters">
            <input type="checkbox" id="live" name="filter_live" value="Live" /> <label for="live">Outstanding</label>
            <input type="checkbox" id="completed" name="filter_completed" value="completed" /> <label for="completed">Complete</label>
            |
            <input type="radio" id="last24" name="filter_radio" checked="checked" onchange="return hide_range(this.checked);"/><label for="last24">Last 24hrs</label>
            <input type="radio" id="WTD" name="filter_radio" onchange="return hide_range(this.checked);"/><label for="WTD">WTD</label>
            <input type="radio" id="last_week" name="filter_radio" onchange="return hide_range(this.checked);"/><label for="last_week">Last Week</label>
            <input type="radio" id="range" name="filter_radio" onchange="return show_range(this.checked);" /><label for="range">Range</label>
                <div id="date_range" style="display: none;">
                    <br />
            <label for="from">From: </label><input type="text" id="from" name="from"/>
            <label for="to">To: </label><input type="text" id="to" name="to" />
            <input type="button" value="Go" />

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

html php mysql

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

标签 统计

jquery ×2

mysql ×2

html ×1

javascript ×1

jquery-ui ×1

php ×1

tinymce ×1