小编Moh*_*dil的帖子

未捕获的TypeError:无法读取未定义的属性"left"

我似乎无法在隐藏字段上显示来自jQuery UI的日期选择器,因为我收到此错误:

Uncaught TypeError: Cannot read property 'left' of undefined
Run Code Online (Sandbox Code Playgroud)

当我使用常规文本字段时,我似乎没有问题.我得到这个错误既jQuery UI 1.9.01.9.2,版本jQuery is 1.8.3

HTML

<table>
    <tr>
        <td> 
            <small class="date_target">until <span>Dec. 31, 2013</span></small>
            <input type="hidden" class="end_date" />
        </td>
    </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

JS

$(".end_date").datepicker({
    dateFormat: 'yyyy-mm-yy',
    yearRange: '-00:+01'
});

$('.date_target').click(function () {
    $(this).next().datepicker('show');
});
Run Code Online (Sandbox Code Playgroud)

我在此提供了一个(不)工作示例的jsfiddle

jquery-ui

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

jQuery 从输入类型获取值=包含破折号/减号的数字

<input type="number">在移动设备上有一个我想要的数字键盘。

我需要在 javascript/jquery 中获取这个值,通常只是$element.val().

只要该字段包含数字[0-9]*,这种方法就有效,但如果它包含破折号“-”,我根本得不到任何值。

我怎样才能得到这个值?或者我可以使用<input type="text">; 但仍然强制移动设备使用数字键盘?

html jquery numbers input

5
推荐指数
0
解决办法
2467
查看次数

如何使用jquery .live()列出附加到元素的所有事件?

我想知道如何列出一个列表附加到使用附加的特定DOM元素的所有事件live()

jquery

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

jquery验证:如果焦点丢失到提交按钮,如何防止模糊(焦点)验证

我有一个文本框.如果在文本框中输入无效值后单击提交按钮,我不希望验证模糊.

如果我模糊到任何其他控件 - 那么我确实希望验证发生.

Windows [桌面]表单允许将控件指定为" no-causing-validation"以用于此精确情况.

是否可以no-cause-validation在jquery验证中将控件指定为" "?

jquery jquery-validate

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

在原型中使用css选择器触发click事件

我是Prototype js的新手.我有这样的元素,

<li id="toolbar-save" class="button">
  <a class="toolbar"  href="www.mydomain.com/register">
     Save &amp; Close
  </a>
</li>
Run Code Online (Sandbox Code Playgroud)

我有一个锚标签选择器$$('#toolbar-save a').通过使用此选择器,我如何触发click事件?或者你可以建议的任何其他方式?提前致谢.

javascript css jquery prototypejs

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

哪个是在一个插槽或任何其他方式发送50mb数据的好方法,以便将50mb json数据发送到android中的服务器?

这是向服务器发送大量数据的好方法吗?

在准时要求或在一个插槽?以小部分发送数据?还有其他选择吗?

android

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

更新单个表的多行

我需要更新具有超过60k行的表的每一行.目前我这样做 -

public void updateRank(Map<Integer,Double> map){
        Iterator<Entry<Integer, Double>> it = map.entrySet().iterator();
        while (it.hasNext()) {
            Map.Entry<Integer,Double> pairs = (Map.Entry<Integer,Double>)it.next();
            String query = "update profile set rank = "+ pairs.getValue()+ " where profileId = "+pairs.getKey();
            DBUtil.update(query);
            it.remove();
        }       
}
Run Code Online (Sandbox Code Playgroud)

仅此方法需要大约20分钟才能完成,每行(60k)命中数据库就是我认为的原因.(虽然我使用dbcp进行连接池,最多有50个活动连接)

如果我能够使用单个数据库命中更新行,那就太好了.那可能吗 ?怎么样 ?

或者其他任何改善时间的方法?

java mysql

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

如何使用Pines Notify jquery插件?

我想在我的网站上使用Pines Notify jQuery插件显示通知,但我不知道如何使用它.有人可以提供一些示例代码吗?

jquery-plugins

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

使用 jquery 选择一系列 td 单元格

假设我有下表

<table>
    <tr><td> #TD1 </td><td> #TD2 </td></tr>
    <tr><td> #TD3 </td><td> #TD4 </td></tr> 
    <tr><td> #TD5 </td><td> #TD6 </td></tr>
    <tr><td> #TD7 </td><td> #TD8 </td></tr>
    <tr><td> #TD9 </td><td> #TD10 </td></tr>
    <tr><td> #TD11 </td><td> #TD12 </td></tr>
    <tr><td> #TD13 </td><td> #TD14 </td></tr>
</table>
Run Code Online (Sandbox Code Playgroud)

使用 jquery 如何选择

  1. #TD5、#TD7 和 #TD9 ?
  2. #TD6、#TD8 和#TD10 ?

我对适应性强的解决方案感兴趣,因为我的表的列和行可能有所不同,并且我可能需要选择向下的 4 行而不是仅仅 3 行。

到目前为止我已经

 $("table tr:gt(1) td:nth-child(1)").css('color','red')
Run Code Online (Sandbox Code Playgroud)

但它并不止于#TD11

另请参阅http://jsfiddle.net/2ygJk/

jquery jquery-selectors

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

将特殊字符转换为Html编码字符

我想将所有特殊字符转换为Html编码字符.我发现许多帖子与used有关HttpUtility.HtmlEncode();,但它只转换了一些特殊字符"&", "<", ">".

有没有办法"š","Ø","þ","›","Ù"使用C#或javascript 将所有特殊字符转换为Html实体?

javascript c# jquery special-characters

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