小编Dee*_*epu的帖子

防止在kendo网格中编辑一行?

我正在使用kendo网格,在编辑行时,我正在检查该行是否可编辑.如果不可编辑,如何使所选行不可编辑.我正在检查edit网格功能.

$("#grid").kendoGrid({
    dataSource : ds,
    selectable : "multiple",
    sortable   : true,
    filterable : false,
    reorderable: true,
    scrollable : false,
    toolbar    : ["create"],
    columns: [
                { field: "event", width: "120px", title: "Event Type"},
                { field: "event_id", width: "120px", title: "Event ID"},
                { field: "addr_no_or_type", width: "120px", title:"Address"},
                { field: "event_rate", width: "100px", title: "Rate"},
                { field: "sched_date", width: "100px", title: "Scheduled"},
                { field: "complete_date", width: "100px", title:"Completed"},
                { field: "serial_no", width: "100px", title: "Serial #"},
                { command: ["edit", …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery kendo-ui kendo-grid

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

curl_getinfo返回包含不存在站点的HTTP 200状态代码

我通过检查HTTP 200状态代码检查站点站点是否已启动并运行:

<?php
$url = 'www.proxyserver-demo.com';
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_NOBODY, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_exec($ch);
$retcode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
if (200==$retcode)
    {
    echo "All's well";
    }
else
    {
    echo "not so much";
    }
?>
Run Code Online (Sandbox Code Playgroud)

然而,我尝试的每个站点,即使是不存在的站点都会返回200 OK状态,这在不存在的情况下是不可能的.(我的代码总是输出"All's well")

我的操作系统是Centos linux,这可能是什么问题?

php curl http web

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

如何将mysql时间戳格式化为mm/dd/yyyy H:i:s在javascript中

我从数据库获取值是时间戳.我需要将其转换为mm/dd/yyyy H:i:s使用javascript.我尝试了以下代码.但它没有工作firefox/ie.But它的工作在chrome..how来解决它.

function formatDate(value){
if(value){
    Number.prototype.padLeft = function(base,chr){
        var  len = (String(base || 10).length - String(this).length)+1;
        return len > 0? new Array(len).join(chr || '0')+this : this;
    }
var d = new Date(value),
dformat = [ (d.getMonth()+1).padLeft(),
            d.getDate().padLeft(),
            d.getFullYear()].join('/')+
           ' ' +
          [ d.getHours().padLeft(),
            d.getMinutes().padLeft(),
            d.getSeconds().padLeft()].join(':');
 return dformat;
}
Run Code Online (Sandbox Code Playgroud)

我在firefox中获得NaN/NaN/NaN/NaN/NaN/NaN和ie.Any帮助非常感谢

javascript jquery date

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

为什么答案是15?

对于以下代码段:

$a = '5 USD';
$b = 10;
echo $a + $b;
Run Code Online (Sandbox Code Playgroud)

答案是15.但是变量$aif 5在输出之间'USD'或之后.为什么会这样?有人可以解释一下吗?'USD'10

php string numbers

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

使用 Do While PHP 的优势是什么

我正在寻找使用 Do While 的优势,大多数博客和教程都说它取决于需求,否则我们从 Do While 中获得任何优势吗?

<?php
$i = 0;
do {
     echo $i;
} while ($i > 0);
?>
Run Code Online (Sandbox Code Playgroud)

php

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

将焦点设置为Kendo数字文本框

我正在使用以下代码创建剑道数字文本框。

HTML

<input type='text' name='num_wks_or_mons' id='num_wks_or_mons' tabindex='5'/>
Run Code Online (Sandbox Code Playgroud)

jQuery的

$("#num_wks_or_mons").width(295).kendoNumericTextBox({
            min:0,
            max:99,
            step:1,
            format: "n0"
        });
Run Code Online (Sandbox Code Playgroud)

Evenif我设置的tabindex属性为5,如果如果从elemnent tabout元素不会得到焦点tabindex = 4。当我从元素tabout与tabindex = 4焦点将会是不是剑道数字文本框的下一个元素。

javascript jquery kendo-ui

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

关闭cakePHP中的通知

我是cakePHP的新手.我在实时服务器上面临通知问题.我想抑制或关闭这些通知.我试过添加,

error_reporting(E_ALL ^ E_NOTICE ^ E_WARNING ^ E_DEPRECATED);
Run Code Online (Sandbox Code Playgroud)

在主文件夹中的index.php文件中.在bootstrap.php文件中也添加相同但没有运气.任何人都可以建议我如何做到这一点.

php cakephp notice

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

PHP数组排序和输出行为

我有这个数组

$arr = array('key1' => 1, 'key3' => 3, 'key2' => 2);
Run Code Online (Sandbox Code Playgroud)

现在我想按值的降序对数组进行排序。所以我尝试了以下操作

arsort($arr);
print_r($arr);
Run Code Online (Sandbox Code Playgroud)

输出

Array(
    [key3] => 3
    [key2] => 2
    [key1] => 1 
)
Run Code Online (Sandbox Code Playgroud)

但是当我尝试以下操作时,我得到的输出为 1

print_r(arsort($arr));
Run Code Online (Sandbox Code Playgroud)

由于我正在对数组进行排序,然后在两种情况下都输出,为什么它会给我不同的输出?

php arrays sorting

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

限制通过浏览器直接访问.php文件,并仅允许index.php访问它们

我的网站上有一个脚本,允许用户编辑/创建他们的帐户。我想限制通过浏览器(例如www.mydomain.com/cp/page/login.php或www.mydomain.com/cp/home.php)直接访问文件,并且仅允许index.php访问这些文件。我尝试使用.htaccess,但index.php无法访问它们。我也不能将它们移出public_html文件夹。它不包括文件夹。我怎样才能做到这一点?如果您还有其他需要,请让我现在。

php .htaccess

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

未捕获的语法错误:意外的标记 {

console.log($obj.longurl)从 Chrome 开发者控制台执行时提示错误

Uncaught SyntaxError: Unexpected token { 
$.ajax.complete 
L jquery.min.js:19
N
Run Code Online (Sandbox Code Playgroud)

下面是我从 HTML 页面执行并提交表单以调用外部 PHP 文件的脚本。

http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js调用 Javascript

$('#shortener').submit(function(e) {
    e.preventDefault();
    $('#status').text('');
    $.ajax({
        cache: false,
        type: "POST",
        dataType: "json",
        data: $('#shortener').serialize(),
        url: $('#shortener').attr('action'),
        complete: function (XMLHttpRequest, textStatus) {
            console.log(XMLHttpRequest);
            $obj = JSON.parse(XMLHttpRequest.response);
            if ($obj.loginResult == "Passed") {
                ($('#longurl').val() === "") ? console.log("Empty longurl") : console.log($obj.longurl);
            } else {
                $('#status').text("Login Failed");
            };
        }
    });
    return false;
});
Run Code Online (Sandbox Code Playgroud)

PHP

echo json_encode(array('loginResult' =>'Passed'));
echo json_encode(array('longurl' => BASE_HREF . $shortened_url)); …
Run Code Online (Sandbox Code Playgroud)

javascript php ajax

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

标签 统计

php ×7

javascript ×4

jquery ×3

kendo-ui ×2

.htaccess ×1

ajax ×1

arrays ×1

cakephp ×1

curl ×1

date ×1

html ×1

http ×1

kendo-grid ×1

notice ×1

numbers ×1

sorting ×1

string ×1

web ×1