小编Ben*_*ard的帖子

使用PHP/CURL通过FTP获取修改日期

我似乎遇到了CURL与FTP的文档干旱,任何人都可以告诉我如何使用PHP/CURL获取给定文件的最后修改日期.

非常感谢!

php ftp curl

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

将数据数组传递给jQuery函数

这是故事......我有一个jQuery函数可以执行某些操作,这个函数经常被引用.其中一个输入参数是一个数组,这个数组数据是硬编码的,因此我想传递这样的数据:(这是我用PHP做的方式)

myFunction(Array("url"=>"abc.com","example"=>"hello_world"));
Run Code Online (Sandbox Code Playgroud)

代替

$arr=Array("url"=>"abc.com","example"=>"hello_world");
myFunction($arr);
Run Code Online (Sandbox Code Playgroud)

那么如何使用我的jQuery函数实现这一点,如果可能的话,我希望这是一个单行程.

编辑

也许我的例子有点误导,再看看数组索引.我发送的数组是一个关联数组.

总之,我不希望在我的函数之前有任何变量,我希望数组直接在函数参数中硬编码,如我给出的第一个例子所示.

:-)

arrays jquery function

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

锁定HTML select元素,允许在提交时发送值

我在复杂的订单表格上有一个选择框(对于客户字段),当用户开始在订单中添加行时,不应该允许他们更改客户选择框(除非删除所有行).

我的直接想法是我可以使用disabled属性,但是当禁用该框时,选定的值不再传递给目标.

当问题出现之前,其他一个开发人员通过循环遍历所有选项并禁用除选定选项之外的所有选项来解决这个问题,并且确实将值传递给目标并且我们一直在使用.但现在我正在寻找一个合适的解决方案,我不想遍历所有选项,因为数据正在扩展,并且它开始引入性能问题.

我不想在按下提交按钮时启用此/所有元素.

如何锁定输入,同时保持选定的选项并将该值传递给目标脚本?如果可能的话,我更喜欢非JavaScript解决方案,但如果需要,我们运行jQuery 1.4.2以便可以使用.

编辑

我试图使用readonly属性但收效甚微,这里是我正在使用的jQuery代码:

$('.abc').each(function(element) {
    $(this).attr('readonly','readonly');
});
Run Code Online (Sandbox Code Playgroud)

使用Firebug检查元素时,已设置了readonly属性,但我仍然可以更改选择框中的值?!

html jquery select

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

从FullCalendar(jQuery)中删除事件源的问题

就在那时,我正在使用FullCalendar显示来自多个来源的事件,一些本地JSON供稿,其他来自Google日历.我已经实现了一个功能,当它的复选框分别为true或false时,可以显示/隐藏单个日历.

我正在使用此代码来实现它:

$('#calendar_list input','#sidebar').live('click', function() {
    if($(this).is(":checked")==true) {
        // display the calendar     
        var source = $.fullCalendar.gcalFeed("http://www.google.com/calendar/feeds/usa__en%40holiday.calendar.google.com/public/basic");
        $('#calendar').fullCalendar('addEventSource', source);
    } else {
        // remove the calendar
        var source = $.fullCalendar.gcalFeed("http://www.google.com/calendar/feeds/usa__en%40holiday.calendar.google.com/public/basic");
        $('#calendar').fullCalendar('removeEventSource', source);
    }
});
Run Code Online (Sandbox Code Playgroud)

这个例子只是为了显示/隐藏Google Calendar Feed,问题是它再也不会隐藏日历...如果我单击10次复选框,(1 =关闭,2 =开启,3 =关闭,4 =开启等)它显示同一日历的5个版本.

该文档似乎并没有提供很多线索,似乎这个问题已经在Google Project网站上为该项目带来了一些问题.

如何删除事件源?!*哭*

任何帮助,将不胜感激.

jquery fullcalendar

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

如何使用JQuery重定向,加载另一个页面,但在请求中发送了一些POST参数?

如何使用JQuery,DOJO或纯JavaScript重定向,加载另一个页面但在请求中发送了一些POST参数?

javascript jquery dojo

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

AJAX之后jQuery日期选择器不能持久化

所以我正在使用jQuery日期选择器,它运行良好.我正在使用AJAX来获取一些内容,显然当应用这个新内容时,绑定会丢失,我上周了解了这个并发现了该.live()方法.

但是如何将其应用到我的日期选择器?因为这不是一个事件因此.live()无法帮助......对吗?

这是我用来将日期选择器绑定到我的输入的代码:

$(".datefield").datepicker({showAnim:'fadeIn',dateFormat:'dd/mm/yy',changeMonth:true,changeYear:true});
Run Code Online (Sandbox Code Playgroud)

每次我的AJAX触发时我都不想调用这个方法,因为我希望尽可能保持通用.

干杯:-)

编辑

正如@nick所要求的,下面是我的包装函数得到的ajax()方法:

var ajax_count = 0;
function getElementContents(options) {
    if(options.type===null) {
         options.type="GET";
    }

    if(options.data===null) {
        options.data={};
    }

    if(options.url===null) {
        options.url='/';
    }

    if(options.cache===null) {
        options.cace=false;
    }

    if(options.highlight===null || options.highlight===true) {
        options.highlight=true;
    } else {
        options.highlight=false;
    }

    $.ajax({
        type: options.type,
        url: options.url,
        data: options.data,
        beforeSend: function() {
            /* if this is the first ajax call, block the screen */
            if(++ajax_count==1) {
                $.blockUI({message:'Loading data, please wait'});
            } 
        },
        success: …
Run Code Online (Sandbox Code Playgroud)

jquery binding datepicker

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

浏览器如何记住所选的周,月,日视图

我使用fullcalendar并设置标题:'month,agendaWeek,agendaDay'

我没有设置默认视图.每次月份视图显示时刷新页面.

如何选择agendaDay视图并刷新页面,那么agendaDay视图仍然存在?

谢谢.

fullcalendar

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

在div之间应用空格

下面两个div显示在另一个旁边,其内容动态填充,两个div中的数据都很长.

我的问题是如何在两个div之间添加一些空格?

  <div name="qt" id="qt" style='width:50%;float:left;display:inline;overflow:auto;height:500px;border:1px solid #ccc;'> </div>
     <div id="data" name="data" style='overflow:auto;width:35%;height:500px;margin-left:0px;border:1px solid #ccc;'></div>
Run Code Online (Sandbox Code Playgroud)

html css

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

WKHTMLTOPDF-不允许使用多个参数吗?

我从PHP调用wkhtmltopdf像这样:

`$commandString = '

"../wkhtmltopdf/wkhtmltopdf-amd64" 

--header-html '. $_SESSION['ER_HlavniLink'] .'/export_pdf/header31.php?IDstavba='.$IDstavba.' 

--header-spacing 0 

--footer-line 

--footer-spacing 5 

--footer-left "Vygenerováno pomocí webové aplikace www.estiroad.cz" 

--footer-center "[page] / [toPage]" 

--orientation Landscape 

--user-style-sheet "../css/export.css" 

--print-media-type 

--page-size A4 

--encoding utf-8

--margin-top 50mm

--margin-bottom 15mm

--margin-left 10mm 

--margin-right 10mm 

'.$_SESSION['ER_HlavniLink'].'/'.$export.' '.$nazev_sestavy;`
Run Code Online (Sandbox Code Playgroud)

如果要在头文件调用中添加参数,浏览器将向我显示错误:PDF文档加载失败...我能以某种方式解决此问题吗?

parameters wkhtmltopdf

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

如何检索HTML"样式"元素?

我有这个HTML代码:

<div id="maininner" class="grid-box" style="min-height: 2500px;">
Run Code Online (Sandbox Code Playgroud)

我想知道如何检索min-height属性,将某个值减去当前值并重新加载属性中的新值.

怎么可以这样做?

我没有尝试任何东西,因为我对JavaScript/jQuery完全不熟悉,我相信我在互联网上搜索的内容是最可行的选择.

对于我所看到的,有一个jQuery方法,.attr()它可能做我需要的.

谢谢.

html javascript css jquery styles

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