小编Luí*_*ruz的帖子

在欧芹失效后将字段更改回有效

我有以下自定义验证器.预期目的是根据作为"要求"传递的字段的值来验证字段.

'requirement'字段更新FieldToBeValidated的更改.为了防止FieldToBeValidated一直无效,keyup将被关闭.

更改"要求"字段后,在提交表单之前不会验证FieldToBeValidated.因此,该区域保持红色,并且欧芹适用警告框.

在'requirement'字段更新为非null或'----'后,如何将'FieldToBeValidated'更改回有效状态(删除红色背景)?

 name: 'customvalidatorname',
 fn: function(value, requirement) {
   var nodeList = document.getElementsByName(requirement);

   var nodeArray = [].slice.call(nodeList);
   $('#FieldToBeValidated').off('keyup');
   if(!nodeArray[0].value || nodeArray[0].value === '----'){              
        return false;
   }
   return true;
},
Run Code Online (Sandbox Code Playgroud)

javascript css jquery parsley.js

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

FPDF页眉和页脚

我在Laravel 4上安装了FPDF.

我使用此代码尝试FPDF但功能Header()Footer()不起作用

class PDF extends Fpdf
{
    // Page header
    function Header()
    {
        // Logo
        $this->Image('logo.png',10,6,30);

        // Arial bold 15
        $this->SetFont('Arial','B',15);

        // Move to the right
        $this->Cell(80);

        // Title
        $this->Cell(30,10,'Title',1,0,'C');

        // Line break
        $this->Ln(20);

    }

    // Page footer
    function Footer()
    {
        // Position at 1.5 cm from bottom
        $this->SetY(-15);

        // Arial italic 8
        $this->SetFont('Arial','I',8);

        // Page number
        $this->Cell(0,10,'Page '.$this->PageNo().'/{nb}',0,0,'C');
    }
}


// Instanciation of inherited class

$pdf = new PDF();
$pdf->AliasNbPages();
$pdf->AddPage();
$pdf->SetFont('Times','',12);

for($i=1;$i<=40;$i++)
    $pdf->Cell(0,10,'Printing …
Run Code Online (Sandbox Code Playgroud)

php fpdf laravel laravel-4

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

在jqgrid中拖放行

我正在为jqgrid中的行尝试拖放选项.我试过这个fiddle.非常感谢任何有价值的建议.

我试过了

jQuery("#mytable").gridDnD();
Run Code Online (Sandbox Code Playgroud)

还有

jQuery("#mytable").jqGrid('gridDnD');
Run Code Online (Sandbox Code Playgroud)

rows jqgrid

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

Parsley JS 2.x - 你如何验证隐藏的字段?

我想验证隐藏的字段,所以基本上我想input[type=hidden]从欧芹的排除表单元素列表中删除.我已尝试在parsley的选项中明确设置排除的元素,但隐藏的字段仍未验证.例如:

$(element).parsley({
    excluded: 'input[type=button], input[type=submit]'
});
Run Code Online (Sandbox Code Playgroud)

有关如何实现这一点的想法,或者我做错了什么?

javascript parsley.js

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

无法激活新质量配置文件中的编码规则

我正在尝试创建现有Java Sonar Way质量配置文件的副本。我正在按照http://docs.sonarqube.org/display/SONAR/Quality+Profiles上有关“如何……将规则从一个配置文件复制到另一个配置文件?”的说明进行操作。SQ 5.6 / Java插件4.2。

  1. 创建一个新的质量配置文件(语言类型为java的MyQP)。[创建成功。0个活动规则,符合预期。]

创建了MyQP-0个活动规则

  1. 在Sonar Way(java)Quality Profile上进行过滤以获取235个活动代码规则。

  2. 批量更改->在MyQP中激活。[似乎有效-“在MyQP中更改了235条规则”]。

  3. 但是,MyQP在“活动”状态下具有“无编码规则”,并且我的规则列表完全空白。但是,当MyQP是“不活动的”时,我会得到所有386个Java规则的列表(其中一些处于活动状态,而某些则不是)。如果我批量更改->在MyQP中激活所有386规则,都会发生某些事情(所有停用的规则似乎都已激活),但是当我从非活动状态更改MyQP的状态时,我仍然看不到其中的任何一个(无编码规则)有效(在“质量配置文件”部分下)。

错误日志:

错误web [osses.BulkIndexer]无法执行批量索引请求:索引规则上的Bulk [237索引请求,类型为activeRule] org.elasticsearch.transport.RemoteTransportException:[sonar-1474516381064] [inet [/127.0.0.1: 9001]] [indices:data / wr ?? ite / bulk]原因:org.elasticsearch.index.mapper.MapperParsingException:提供的路由值[common-java]与存储在文档中的路由键不匹配:[ common-java:DuplicatedBlocks]

我想念什么吗?我想我是按照这封信的指示去做的。

sonarqube sonarqube-web sonarqube5.6

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

Parsley.js 1.x - 表单数据属性动态更改时出错

键入字段时第一个keyup事件的My Parsley错误消息#myTestField

这个值太短了.它应该有4个字符或更多.

我试着动态改变Parsley字段数据属性,但似乎这不起作用.它将值保留在第一位(html表单),而不考虑JS代码中的修改后的值.

在Chrome上,我可以在加载DOM后检查数据属性值是否已更改.

我的代码是

<form name="myForm" id="myForm">
    <input type="text" name="myTestField" id="myTestField" data-trigger="keyup" data-minlength="4" data-validation-minlength="0" >
    <button id="mySubmitButton" type="submit" >Save</button>
</form>

<script>
// wait for the DOM to be loaded 
    $(document).ready(function() {
    // destroy
    $('#myForm').parsley('destroy');
    // change attribute
    $('#myTestField').attr('data-minlength','2');
    // assign parsley to do the job
    $('#myForm').parsley();
      });
</script>
Run Code Online (Sandbox Code Playgroud)

我做错了什么?

更新:

这是Parsley.js的一个已知问题,在GitHub上有一个问题#52

我也尝试使用removeItem()后跟addItem()相同的输入#Id,但也没有用.

我还在试图找出一个解决方法

jquery parsley.js

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

EWS托管API获取所有电子邮件项目错误

我的目标是获取给定文件夹中的所有电子邮件,但我不断收到属性错误:

属性Body不能在FindItem请求中使用

你能不能指出我做错了什么?下面是我使用.NET Framework 4.0的测试代码

private static void GetEmailMessageCollection(ExchangeService service)
  {
     ItemView view = new ItemView(100);

     view.PropertySet = new PropertySet(PropertySet.FirstClassProperties);
     view.PropertySet.Add(ItemSchema.HasAttachments);
     view.PropertySet.Add(ItemSchema.Body);
     view.PropertySet.Add(ItemSchema.DisplayTo);
     view.PropertySet.Add(ItemSchema.IsDraft);
     view.PropertySet.Add(ItemSchema.DateTimeCreated);
     view.PropertySet.Add(ItemSchema.DateTimeReceived);

     FindItemsResults<Item> findResults;
     List<EmailMessage> emails = new List<EmailMessage>();

     string archiveFolderID = " AQEuAAADGF6AegrId0+ekrWv0TJZtgEAZ2jpm1niGUS/jwC23X6j/AAAAgP/AAAA";

     SearchFilter unreadSearchFilter = new SearchFilter.SearchFilterCollection();
     Folder boundFolder = Folder.Bind(service, archiveFolderID );
     findResults = boundFolder.FindItems(unreadSearchFilter, view);


     foreach (var item in findResults.Items)
     {
        emails.Add((EmailMessage)item);
     }

  }
Run Code Online (Sandbox Code Playgroud)

谢谢.

.net exchangewebservices

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

将意大利假期添加到fullcalendar中

我在我的应用程序和它的工作中使用FullCalendar.

现在我需要将意大利假日的颜色改为红色.我是在周末做的,但是:

  1. 我不知道如何在日历中添加假期.
  2. 我怎样才能改变颜色.

这是我的代码:

<script>
    var calendar = $('#calendar').fullCalendar({
        header: {
            left: 'prev',
            center: 'title',
            right: 'next',
        },
        defaultView: 'month',
        lang: 'it',
        height: 600,
        dayClick: function(date, jsEvent, view) {
            // Changing BG color
            $(this).css('background-color', 'green');
            //Create modal here
            $('#myModal').modal();
            // Show Date in SPAN
            $('#spnDate').html(date.format('DD/MM/YYYY'));
            // Put Date value in a variable 
            $('#date').attr('value', date.format('DD/MM/YYYY'));

        },
        editable: true,
    });
</script>
Run Code Online (Sandbox Code Playgroud)

javascript fullcalendar

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

Android View Pager 在 Fragment 中设置页面

我想ViewPager用 2 页构建一个。在第一页上,您可以选择一个类别。当List item is selected屏幕滑动到第二页时,您可以选择一些子类别。

我实现了clicklistener等等。但我不知道如何从fragment. 甚至有可能吗?或者您对我有其他解决方案吗?希望你明白我想要达到的目标。

android android-viewpager

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

由 Bootstrap 模式创建时不呈现后台事件

我在通过 Bootstrap 模式向 FullCalendar 添加背景事件时遇到了一个小问题。

我能够使用这样的简单事件数据(工作 jsfiddle)呈现背景事件:

var eventData = {
    start: '2016-10-01',
    end: '2016-10-04',
    rendering: 'background',
    color: '#ff9f89'
};
$('#calendar').fullCalendar('renderEvent', eventData, true);`
Run Code Online (Sandbox Code Playgroud)

我也可以使用标题提示和基于标题的附加规则(工作小提琴)来做到这一点:

select: function(start, end) {
    var title = prompt('Event Title:');
    var eventData;
    if (title) {
        if (title === "holiday"){
            eventData = {
                start: start,
                end: end,
                rendering: 'background',
                color: '#ff9f89'
            };
        }
        else{
            eventData = {
                title: title,
                start: start,
                end: end
            };
        }
    }

    $('#calendar').fullCalendar('renderEvent', eventData, true); // stick? = true
    $('#calendar').fullCalendar('unselect'); …
Run Code Online (Sandbox Code Playgroud)

fullcalendar twitter-bootstrap

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