小编Jus*_*tin的帖子

CSS 100%高度,然后滚动DIV不是页面

好的,所以我还没有找到答案的问题,所以我决定自己做.

我正在尝试创建一个100%流畅的布局,技术上我已经完成了. http://stickystudios.ca/sandbox/stickyplanner/layout/index2.php

但是,我现在要做的是将页面100%设置为HEIGHT ...但我不希望页面滚动我希望内部DIV滚动.

所以我简单地相信我希望它能够检测视口屏幕的高度,100%,然后IF内容比屏幕更长,滚动特定的DIV,而不是页面.

我希望这是有道理的.

提前致谢.贾斯汀

html css scroll

50
推荐指数
3
解决办法
8万
查看次数

如果在其他<select>中选中,则禁用jQuery <select>选项

我试图尝试禁用一个选项,如果在任何选择中选择它

因此,例如,如果name ="select1"选择了选项"Test 2",那么我希望在两个select语句中禁用"Test 2"...如果检查了其他内容,则重新启用上一个选项.

我在这里写了一个示例脚本,我认为这样可以让我'接近'......但它让我远离这里.任何帮助,将不胜感激.

<script type="text/javascript">
$(document).ready(function(){
 $("select").change(function() {
  $("select").find("option:selected").attr('disabled', true);
 });
});
</script>

<select name="select1">
    <option>No Match</option>
    <option value="1">Test</option>
    <option value="2">Test 2</option>
    <option value="3">Test 3</option>
</select>

<select name="select2">
    <option>No Match</option>
    <option value="1">Test</option>
    <option value="2">Test 2</option>
    <option value="3">Test 3</option>
</select>
Run Code Online (Sandbox Code Playgroud)

jquery jquery-selectors

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

SummerNote insertHtml

我有一个'模板'选择器,使人们可以更改当前textarea的'text/html'.

因此,当他们更改模板时,我需要更新Summernote HTML.我看到了(insertText)的方法,但它不适用于HTML.

是否有HTML版本的解决方案?

我以为有一个.code()解决方案,但似乎没有工作?我收到错误,"不是函数"

任何帮助将不胜感激!

$('.dialogMessageArea').summernote({
            height:'230px',
            focus:true,
            toolbar: [
                ['style', ['bold', 'italic', 'underline', 'clear']],
                ['fontsize', ['fontsize']],
                ['para', ['ul', 'ol', 'paragraph']],
                ['table', ['table']],
                ['misc', ['fullscreen','undo','redo']]
            ]
        });

        $(document).on('change', '.messageTemplate', function() {
            var templateId = $(this).selected().attr('value');
            if(templateId) {
                $.ajax({
                    type: "POST",
                    dataType: "json",
                    url: '/cont/templates/GetTemplate',
                    data: {'templateId': templateId},
                    success: function (data) {
                        $('.subjectMessage').val(data.results[0].subject);
                        if(data.results[0].template) {
                            $('.dialogMessageArea').code(data.results[0].template);
                        }
                    },
                    error: function () {
                        alert('We were not able to get your template');
                    }
                });
            }
        });
Run Code Online (Sandbox Code Playgroud)
console.log($('.dialogMessageArea'));
console.log("<b>Welcome</b><h3>hello world</h3>");
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

html javascript jquery summernote

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

PDO动态查询构建

我使用mysql_query进入旧学校,现在开始使用PDO.哪个好极了!

但是在我的旧脚本中,我构建了一个动态查询构建器,并且我很难将其移植到使用PDO上.

如果有人能给我一些很棒的方向!

这是它的理论.

  1. 我有一个数组
  2. 数据库字段和值(插入时).
  3. 创建查询字符串以生成有效的PDO事务

这是我正在尝试做的一部分.

public $dbFields; // This is an array of the fields plus VALUES

public function select($where, $limit) {
    // This is what I **had** before
    $query = "SELECT ". implode(", ", $this->dbFields) ." FROM ". $this->table." WHERE ". $where ." ". $limit."";

    // Now i need to convert that to PDO
    $this->connection->beginTransaction();

    # START Query
    $select = $this->connection->prepare("SELECT {$this->fieldNames} FROM {$this->table}");

    // I need to BIND my params and values, but i'm not …
Run Code Online (Sandbox Code Playgroud)

php mysql database pdo abstract-class

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

带有表单验证插件的jQuery UI对话框

我目前正在为我的表单使用bassistance验证插件.我正在使用一个弹出式模式对话框来存放需要验证的表单,但由于某种原因,它不是在调用我的表单...我的所有ID和引用都在工作,我仍然没有成功.

也许有人可以为我揭开光明.这是我的Javascript代码.

$("#addEventDialog").dialog("open");

$("#addEventDialog").dialog({
    title: 'Add Event',
    modal: true,
    buttons: {
        "Save": function() {
            $("#interestForm").validate({
                submitHandler: function(form) {
                    $("#calendarWidget2").ajaxSubmit({
                        target: "#calendarResponse",
                        dataType: 'json',
                        beforeSubmit: function () {
                            $('input[type=submit]').attr("disabled", true);
                            $("#calendarResponse").show('slow');
                        },
                        success: function(response, event) {
                            if(response.status == true) {
                                $('input[type=submit]').attr("disabled", false);
                                $("#calendarResponse").delay(5000).fadeOut('slow');

                                //If the widget says it's okay to refresh, refresh otherwise, consider it done
                                if(response.refreshEvents == '1') {
                                    $("#calendar").fullCalendar("refetchEvents");
                                }
                                // Close the dialog box when it has saved successfully
                                $("#addEventDialog").dialog("destroy");
                                // Update the page with the …
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-ui jquery-validate jquery-ui-dialog

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

在没有PDFTK的情况下合并FDF和PDF

有没有办法合并FDF文件和PDF文件来创建所有数据的平面格式并形成1 pdf而不使用PDFTK?

任何关于此的灯都将非常感激.

php pdf pdf-generation fdf pdftk

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

在URL字符串中加密/编码ID

只是想在我的网站上做一些安全措施,并试图找出确保身份证的最佳途径.

示例: http://localhost/page.php?id = 90 TO: http:// localhost/share/22349234987sdsdf9sdf87423498asf9

我正在使用HTACCESS来做共享部分.但是想隐藏'90'并试图阻止任何人只是添加随机数来尝试接收不同的响应.

有关如何创建这样的东西的任何想法,或者是否存在适用于实现的东西?

安全是一个因素,所以只是试图找到最好的解决方案......

php security encryption encode urlencode

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

FullCalendar"视图"可缓存

我想知道我是否在FullCalendar中缺少一个选项.

我目前的默认视图是'月'.但我想要发生的是,如果用户查看"周"视图,则用户下次访问网站时将显示"周"视图而不是月份.我想知道如何在不使用数据库的情况下进行此操作.

我知道jQuery UI Tabs使用'缓存'功能具有这种能力......这是我可以在这里实现的吗?如果是这样,怎么样?

任何方向都会受到赞赏.

jquery caching jquery-ui fullcalendar

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

使用Textarea进行jQuery SELECT

只是想知道是否有人可以帮助我解决问题,我不完全了解为什么它不起作用.

我有这个小提琴,http://jsfiddle.net/uomt99zp/

它在做什么:从下拉框中选择时,将该单词插入到textarea中.当textarea没有被"触及"时,它做了什么.

如果您在框中键入内容,然后尝试选择一个项目,它将无法正常工作.

我不确定为什么这不会更新textarea.也许有人可以对这个问题有所了解?

<textarea name="template" required="required" class="template form-control" rows="6"></textarea>
<select class="templatesAvailableFields">
<option>Select One</option>
    <option>Test1</option>                     
    <option>Test2</option>
    <option>Test3</option>
</select>

$('.templatesAvailableFields').on('change', function() {
        var text = $('.templatesAvailableFields option:selected').text();
        $('.template').append(text);
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

自定义WooCommerce review-order.php结帐模板

所以我正在研究具有儿童主题的WooCommerce.我创建了我的结构,

/themes/child/woocommerce/checkout/review-order.php
Run Code Online (Sandbox Code Playgroud)

我的目标只是向页面添加一些"静态文本".所以,例如,<h2>Purchase Disclaimer</h2>

review-order.php

<?php
if ( ! defined( 'ABSPATH' ) ) {
    exit;
}
?>
<h2>Purchase Disclaimer</h2>
Run Code Online (Sandbox Code Playgroud)

我的问题是,当我查看页面时,它会去,

<h2>Purchase Disclaimer</h2>
<h2>Purchase Disclaimer</h2>
Run Code Online (Sandbox Code Playgroud)

我不知道为什么它似乎加载了2次.这是一个小故障,还是我加载它很奇怪?也许有人可以帮我澄清一下这个问题.

提前致谢

php wordpress orders woocommerce hook-woocommerce

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