小编Ken*_*ume的帖子

你如何格式化当天的日期来说"第11","第21"或"第23"(序数指标)?

我知道这会给我这个月的一天,一个数(11,21,23):

SimpleDateFormat formatDayOfMonth = new SimpleDateFormat("d");
Run Code Online (Sandbox Code Playgroud)

但是,如何格式化月份中的日期以包含序数指标,比方说11th,21st或者23rd

java date ordinal simpledateformat

131
推荐指数
11
解决办法
13万
查看次数

为什么这个HTML永远不会触发这个jQuery函数?

我没有showprayer在CSS样式表中定义为类.

这就是为什么这个jQuery函数永远不会被调用下面的HTML?

    $('.showprayer').click( function(event) 
    {
      console.log("showprayer");

      $.post('/show_prayer', { 'name' : $(this).text() }, function(data) 
      {
           //... do something with the data returned from the post
      });
    });


    <a href="#" id="showprayer_106" class="showprayer">
        <tr id="prayer_106" >
            <td>Prayer <span class="prayerspn" id="prayerspn_106">106</span></td>
            <td>03/19/1968</td>
        </tr>
    </a>
Run Code Online (Sandbox Code Playgroud)

我试图将prayerId(在这种情况下)106传递给/show_prayer处理程序.可能有一种更简单的方法可以做到,但我能想到的最简单的方法是将它放在上面的范围内:

<span class="prayerspn" id="prayerspn_106">106</span></td>
Run Code Online (Sandbox Code Playgroud)

然后将text("106")拉出span并在$.post调用中传递它.

jquery

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

如果您不想在$ .ajax()的调用中定义jQuery $ .ajax()成功函数,请在何处定义?

如果我想分离出我的ajax success函数,以便它在我的其他地方定义<script>,它是否必须在我的内部

$(document).ready(function()
{
Run Code Online (Sandbox Code Playgroud)

部分还是可以与非jQuery javascript函数一起定义?

  $.ajax(
  {
    url: '/load_prayer',
    cache: false,
    dataType: 'json',
    type: 'POST',
    data: ({ 'prayerId' : prayerId }),
    success: function(data)
    {
        $('#prayer_date').html(data.Date);
        console.log(data);
    },
    error: function(e, xhr)
    {
        console.log(e);
    }
  });
Run Code Online (Sandbox Code Playgroud)

我不想在调用中定义它的原因ajax是它最终将是一个大函数,如果它与其他ajax调用参数混合在一起会令人困惑.

例如,这会工作:

$.ajax(
{
    url: '/load_prayer',
    cache: false,
    dataType: 'json',
    type: 'POST',
    data: ({ 'prayerId' : prayerId }),
    success: handlePrayer(data),
    error: function(e, xhr)
    {
        console.log(e);
    }
});

handlePrayer(data)
{
    $('#prayer_date').html(data.Date);
    console.log(data);
}
Run Code Online (Sandbox Code Playgroud)

jquery

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

如何随机化列表中的条目,以便用户每次看到不同的DailyPrayer?

我有一个方法,它查找一些元素并将它们返回给用户:

List<DailyPrayer> dailyPrayers = (List<DailyPrayer>) query.execute();
return dailyPrayers;
Run Code Online (Sandbox Code Playgroud)

这些是每日祈祷,所以我希望用户每次都能看到不同的祈祷,这样他们就不会厌倦一遍又一遍地看同样的内容.

我如何随机化列表?

java collections list

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

标签 统计

java ×2

jquery ×2

collections ×1

date ×1

list ×1

ordinal ×1

simpledateformat ×1