小编koa*_*dev的帖子

自动滚动到底部DIV

我已经建立了聊天系统,但是滚动div的问题是滚动条必须在底部作为默认值.

DIV

<div class="chat-body chat-scroll" id="chat-scroll"></div>
Run Code Online (Sandbox Code Playgroud)

样式

.chat-scroll{position: absolute; top:0px; bottom: 0px; overflow-y: auto;}
Run Code Online (Sandbox Code Playgroud)

我使用JQuery从输入表单提交消息来重新加载#chat-scroll的内容,并且自动滚动可以提交,但是当第一次加载页面时,滚动只停留在div的中间#chat -滚动.与我提交消息时不同,当我发送消息时它将会显示在底部.

JQuery For Scrolling

$('#chat-scroll').animate({
scrollTop: $('#chat-scroll').get(0).scrollHeight}, 2000);                   
Run Code Online (Sandbox Code Playgroud)

css jquery

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

使用Bootstrap处理下拉项目选定事件

嗨,我刚刚开始使用twitter bootstrap并尝试处理下拉事件.

我想处理下拉项目选定事件,也就是说,当用户点击特定项目时,表格应显示在下拉列表的正下方.有谁能帮助我实现这一目标?谢谢.

<ul class="dropdown-menu">
    <!-- dropdown menu links -->
    <li><a href="#" id="action-1">How are you?</a></li>
    <li><a href="#2">What is your name</a></li>
    <li><a href="#section-2">Section 2</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

twitter-bootstrap

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

使用Bootstrap固定表格行宽度

我在我的网站上使用bootstrap(链接),但我对表的使用有点困惑.在bootraps之前,我的所有表格TD单元格都有动态宽度,因此如果内容是长句子,TD的宽度会更大,如果只有11个字符长的文本输入则TD会更小.但是现在我所有的TD元素都有相同的宽度,我找不到方法,如何改变这个......

这是我的表:

<table id="table1" style="padding-top:10px;">
    <tr>
        <td colspan="6" style="text-align:center;">TITLE</td>
    </tr>
    <tr>
        <td colspan="3" style="text-align:center;">SUBTITLE 1</td>
        <td colspan="3" style="text-align:center;">SUBTITLE 2</td>
    </tr>
    <tr>
        <td style="text-align:left;"><b>A.</b></td>
        <td>Data title 1</td>
        <td><input type="text" maxlength="11" size="11" name="input_a"></td>
        <td style="text-align:left;"><b>D.</b></td>
        <td>Data title 2</td>
        <td><input type="text" maxlength="11" size="11" name="input_b"></td>
    </tr>
...
</table>
Run Code Online (Sandbox Code Playgroud)

所以我希望"数据标题X"单元格的宽度更大,因为输入文本字段更小的单元格.如果我手动给他们style ="width:xyzpx;" 属性它没有改变任何东西.

能以某种方式完成吗?

html css twitter-bootstrap

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

循环遍历行以获取动态生成的输入的值

我在这段代码中使用PHP,JSP和JSON.我必须得到我的文本框的值,以便我可以将它们插入到我的数据库中.

我有一个包含兄弟姐妹信息的表,当然我们有不同数量的兄弟姐妹,所以我创建了一个表,在按钮点击时动态添加带有文本框的行和列.

以下是表格的HTML代码:

<table id="tbSibling">
        <th>Name</th>
        <th>Age</th>
        <th>Gender</th>
        <th>Occupation and Employer</th>
        <tr>
            <td><input type="text" id="txtSib10" /></td>
            <td><input type="text" id="txtSib11" /></td>
            <td><input type="text" id="txtSib12" /></td>
            <td><input type="text" id="txtSib13" /></td>
        </tr>
        <tr>
        <td id="btnAdd" class="button-add" onclick="insertSibRow();">Add</td>
            </tr>
        </table>
Run Code Online (Sandbox Code Playgroud)

他编写的脚本动态地添加了带文本框的行和列:

<script type="text/javascript">
    //Dynamically create rows and columns for Table Id: tbSiblings
    function insertSibRow(){
        var table=document.getElementById("tbSibling");
        var lastRow=table.rows.length - 1;
        var row=table.insertRow(lastRow);

        for(var i=0; i<4; i++)
        {
            var cellName=row.insertCell(i);
            var input=document.createElement('input'); 
            input.type='text';
            input.id='txtSib' + lastRow + i ;
            cellName.appendChild(input);
        }
    }
</script>
Run Code Online (Sandbox Code Playgroud)

我给每个输入一个id:

input.id='txtSib' …
Run Code Online (Sandbox Code Playgroud)

javascript ajax json dom

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

jQuery DatePicker - 启用特定日期 - 代码不起作用

我不能为我的生活解决为什么这段代码不起作用.我确信我做的事情非常愚蠢,但我找不到它!我目前只是试图禁用所有日期栏"7-8-2013"​​.任何有关这方面的帮助将不胜感激.谢谢!

<!doctype html>


<html lang="en">
<head>
  <meta charset="utf-8" />
  <title>Calender Control Test</title>
  <link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" />
  <script src="http://code.jquery.com/jquery-1.9.1.js"></script>
  <script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
  <link rel="stylesheet" href="/resources/demos/style.css" />
  <script>

var enableDays = ["7-8-2013"];


 $(function enableAllTheseDays(date) {
    var m = date.getMonth(), var d = date.getDate(), var y = date.getFullYear();
    for (i = 0; i < enableDays.length; i++) {
        if($.inArray((d+1) + '-' + m + '-' + y,enableDays) != -1) {
            return [true];
            }
        }
        return [false];


    $('#datepicker').datepicker({dateFormat: 'dd-mm-yy', beforeShowDay: enableAllTheseDays});

  </script>
</head>
<body>



<div id="datepicker"></div> …
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-ui date datepicker

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

AJAX POST 数据被截断

我正在尝试通过 AJAX POST 将一些大数据集传递给 PHP。我的数据被截断,但我不明白为什么。

var greeting     = tinyMCE.get("greeting").getContent();
...
var content = "subject="          +subject+
              "&greeting="        +greeting+
              "&results="         +results+
              "&upcoming="        +upcoming+
              "&thisweek="        +thisweek+
              "&signoff="         +signoff;

console.log(content);   //<--see below for this output
var xmlhttp = new XMLHttpRequest();
xmlhttp.open("POST", "scripts/send_email.php", true);
xmlhttp.setRequestHeader("content-type", "application/x-www-form-urlencoded");
xmlhttp.send(content);
Run Code Online (Sandbox Code Playgroud)

send_email.php

$greeting       = $_POST['greeting'];
echo $greeting;
die();
Run Code Online (Sandbox Code Playgroud)

这是我的内容变量的控制台输出(请注意,您看到格式化的地方,控制台输出 HTML 标记,但我不知道如何在此处显示标记。)

> subject=test&greeting=<p class="p1"><strong>Hello all,</strong></p> <p
> class="p2">&nbsp;</p> <p class="p1">&nbsp;</p> <p class="p3">This is a
> test. I am just typing some random stuff to verify that all of my …
Run Code Online (Sandbox Code Playgroud)

php ajax post

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

json变量未定义

我在一个名为json/img_desc.json的文件夹中有一个json文件

这是json文件

{ "theimages":[
  {
    "number":1,
    "title":"Joy Toy teddy bear",
    "description":"In etc etc"
  } etc etc
Run Code Online (Sandbox Code Playgroud)

然后我使用此代码尝试获取第一个值.

 $.getJSON('json/img_desc.json', function(theimages) {
    console.log(img_desc.theimages.number[0]);
});
Run Code Online (Sandbox Code Playgroud)

错误

它说这个

[15:06:46.951] ReferenceError:未定义img_desc @ file:/// [为隐私而删除] /js/puzzle.js:246

javascript jquery json

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

标签 统计

javascript ×3

jquery ×3

ajax ×2

css ×2

json ×2

twitter-bootstrap ×2

date ×1

datepicker ×1

dom ×1

html ×1

jquery-ui ×1

php ×1

post ×1