小编inp*_*put的帖子

按下enter键时,在空文本框中不执行任何操作

我有一个表单,其中有一个文本框和一个按钮.当文本框为空,并且用户单击按钮或按下回车键时,它应该什么都不做.它也不应该显示任何错误.最好的方法是什么?我不想完全禁用输入密钥.

<form id="search-form" name="search-form" method="get" action="search.php">

                    <input type="text" id="search" name="search"/>
                    <input type="submit"name="search-submit" value="Search" />
</form>
Run Code Online (Sandbox Code Playgroud)

jquery

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

选择日期后添加天数(周末和节假日除外)

我有两个文本字段。在第一个文本字段中,我使用 jQueryUI Datepicker 添加了一个日历。当用户从日期选择器中选择日期时,它应该自动将 30 天添加到日期并在第二个文本字段中设置此值。我有这个工作来增加 30 天的日期。

但是,它应该排除周末和节假日,只显示 30 个工作日。我该怎么做呢?

if ($('#cat option:selected').text() == "ABC") {
    var date_billed = $('#datebilled').datepicker('getDate');
    var date_overdue = new Date();
    date_overdue.setDate(date_billed.getDate() + 30);
    date_overdue = $.datepicker.formatDate('mm/dd/yy', date_overdue);
    $('#datepd').val(date_overdue).prop('readonly', true);
}
Run Code Online (Sandbox Code Playgroud)

更新:我添加了 noWeekendsOrHolidays 函数来禁用周末或假期。无论如何我可以使用此功能来计算日期并将工作日添加到日期中吗?

//holidays
            var natDays = [
              [7, 4, 'us']
            ];

            function noWeekendsOrHolidays(date) {
                var noWeekend = $.datepicker.noWeekends(date);
                if (noWeekend[0]) {
                    return nationalDays(date);
                } else { 
                    return noWeekend;
                }
            }
            function nationalDays(date) {
                for (i = 0; i < natDays.length; i++) { …
Run Code Online (Sandbox Code Playgroud)

jquery jquery-ui datepicker

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

如何使用Android设置带分频器的自定义ListView?

我想在我的android应用程序中实现Pull to Refresh功能,所以我实现了这个库:Android-PullToRefresh.但是,我似乎无法设置自定义样式以编程方式划分.

代码很简单:

list = (PullToRefreshListView) findViewById(R.id.list);
int[] colors = {0, 0xFF97CF4D, 0}; 
list.setDivider(new GradientDrawable(Orientation.RIGHT_LEFT, colors));
list.setDividerHeight(1);
Run Code Online (Sandbox Code Playgroud)

但是,它抛出了这个错误:The method setDivider(GradientDrawable) is undefined for the type PullToRefreshListViewThe method setDividerHeight(int) is undefined for the type PullToRefreshListView.

我在这做错了什么?

android listview pull-to-refresh

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

为 Android 许可生成 SALT

我想在我的应用程序中实施许可并且需要一些帮助。

示例应用程序具有以下内容:

// REPLACE WITH YOUR OWN SALT , THIS IS FROM EXAMPLE
    private static final byte[] SALT = new byte[]{
            -46, 65, 30, -128, -103, -57, 74, -64, 51, 88, -95, -45, 77, -117, -36, -113, -11, 32, -64,
            89
    };
Run Code Online (Sandbox Code Playgroud)

我想知道我只是将数字更改为某个随机数还是必须使用它生成它SecureRandom

我遇到了这个代码,我必须从剪贴板设置 SALT 变量吗?

此外,每个设备的 SALT 必须不同还是相同?

android salt android-lvl

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

使用 moment-hijri.js 调整伊斯兰日期

如何使用 moment-hijri.js 调整伊斯兰回历日期?我正在使用这个日历并添加了 moment-hijri.js 来添加伊斯兰回历日期。

但是,我想让用户可以选择更改/修改/调整日期。

如果我添加以下行来drawDay运行,网页会崩溃:

day = day.add(-1, 'iDate');
Run Code Online (Sandbox Code Playgroud)

day = day.add(-1, 'iDate');
Run Code Online (Sandbox Code Playgroud)
*,
*:before,
*:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

body {
  font-family: 'HelveticaNeue-UltraLight', 'Helvetica Neue UltraLight', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  font-weight: 100;
  color: rgba(255, 255, 255, 1);
  margin: 0;
  padding: 0;
  background: #4A4A4A;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

#calendar {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  transform: translate3d(0, …
Run Code Online (Sandbox Code Playgroud)

javascript calendar momentjs

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

在重新加载时保存复选框状态

如何通过会话保存复选框状态?我正在使用此jquery代码来切换选项:

$('div.check input:checkbox').bind('change',function(){
    $('#'+this.id+'txt').toggle($(this).is(':checked'));
});
Run Code Online (Sandbox Code Playgroud)

但是当我重新加载时,复选框将恢复为默认状态.我知道我必须使用会话,但如何使用php中的会话使复选框状态持续存在?

HTML:

<div class="check">
<p><input type="checkbox" value="Name" id="name" checked /> <label for="name">Name</label></p>  
<p><input type="checkbox" value="Reference " id="reference" checked /> <label for="reference">Reference</label></p>
    </div>

    <div id="nametxt"> Show Name TEXT </div>
    <div id="reftxt"> Show Ref TEXT </div>
Run Code Online (Sandbox Code Playgroud)

html php session jquery

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

在数组中存储$ _POST值以将其保存到文本文件

我有多个$_POST值,我想存储在一个数组中以保存到文本文件.我该怎么做呢?

PHP代码:

<?php

$name=$_POST["name"] 
$email=$_POST["email"] 
$msg=$_POST["msg"] 
$origin=$_POST["origin"] 

$file="test.txt"; 
$open=fopen($file,"a"); 

if($open){         
    fwrite($open, $entry); 
        fclose($open); 
}

?>
Run Code Online (Sandbox Code Playgroud)

$entry 应该是阵列

php arrays

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

在jQuery ajax中延迟加载数据2秒

我正在通过jQuery ajax在div容器中加载搜索结果.我想在2秒延迟后或用户在文本框中输入至少3个字母/字符进行搜索后向用户显示结果.我该怎么做?

jQuery代码:

$(".bsearch").keydown(function() {
  //create post data
  var postData = { 
    "search" : $(this).val()
  };

  //make the call
  $.ajax({
    type: "POST",
    url: "quotes_in.php",
    data: postData, 
    success: function(response){
      $("#left").html(response);                    
      $("div#smore").hide();
    }
  });
Run Code Online (Sandbox Code Playgroud)

ajax search jquery delay

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

自定义ListView适配器抛出UnsupportedOperationException

这是我使用自定义Listview适配器的教程.我遇到的问题是,当我尝试清除适配器时,应用程序崩溃并抛出java.lang.UnsupportedOperationException

if(adapter != null) {
    adapter.clear();
}
Run Code Online (Sandbox Code Playgroud)

更新的代码:

private void setListViewAdapterToDate(int month, int year, int dv)
{
     if(summaryAdapter != null) {
        summaryAdapter.clear();
     }

    setListView(month, year, dv);
    summaryList.addAll(Arrays.asList(summary_data));
    summaryAdapter = new SummaryAdapter(this.getActivity().getApplicationContext(), R.layout.listview_item_row, summaryList);


    summaryAdapter.notifyDataSetChanged();
    calendarSummary.setAdapter(summaryAdapter);
}
Run Code Online (Sandbox Code Playgroud)

java android listview adapter

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

获取strings.xml中的所有字符串

在我的应用程序中,对于本地化我有一个values-ar阿拉伯字符串的文件夹.问题是在没有安装阿拉伯语的手机中阿拉伯字母似乎没有连接.我正在使用ArabicReshape类加入阿拉伯语字母表,但由于我有太多的字符串,我无法手动继续逐个应用整形器类.

我想知道我是否可以从文件中获取所有字符串strings.xml并通过循环遍历将类应用于字符串.这可能吗?

java string iteration android localization

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