小编Abe*_*ler的帖子

Joomla/PHP中JRequest :: getVar($ var)和$ var之间的区别?

首先让我说我对Joomla或PHP一无所知,所以我可能会在这里将苹果与橘子进行比较,但......

我一直在看,JRequest::getVar($var)$var在一些代码中,我一直在看.有人可以解释这两者之间的区别是什么?

根据Joomlas的文档getVar,"获取并返回给定的变量".如果是这种情况,为什么以下代码会返回不同的结果?

echo JRequest::getVar($amount);

echo $amount;
Run Code Online (Sandbox Code Playgroud)

php joomla

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

SQL - 案例陈述

SQL 2008/2005

我在Case语句上有SQL查询语法问题 - 我正在寻找一些帮助.这是Case Statement上的一个简单的SQL语法问题.我已经在我的查询中评论了这个场景,我已经附上了..请建议继续前进..!

select   
    stuff(Dr.DrugNDCNbr,
          case when Dr.DrugNDCType in (50, 56) then 1 
               when Dr.DrugNDCType in (51, 57) then 6    
               when Dr.DrugNDCType = 52 then 10     
               -- when Dr.DrugNDCType = 49 then -- DO NOTHING .. GIVE THE ACTUAL VALUE
          end, 0, '0')   
    from drug Dr
    where Dr.drugnbrkey = 6284
Run Code Online (Sandbox Code Playgroud)

sql sql-server-2005 sql-server-2008

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

如何将项添加到动态创建的select(html)控件中

嗨如何添加项目动态创建选择(html)控件..

谢谢

c# asp.net

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

这个LINQ查询有什么问题?

我正在尝试针对两个对象(SPListItemCollectionList<SPListItem>)编写LINQ查询.

当我的查询类似于下面的查询时它工作正常:

var licFirst = from n in navList.Items.Cast<SPListItem>()
               from z in licZeroth
               where ((SPFieldLookupValueCollection)n["Parent"]).Select(t=>t.LookupId).Contains(z.ID)
               select n;
Run Code Online (Sandbox Code Playgroud)

当我向select中添加一个项目时:

var licFirst = from n in navList.Items.Cast<SPListItem>()
               from z in licZeroth
               where ((SPFieldLookupValueCollection)n["Parent"]).Select(t=>t.LookupId).Contains(z.ID)
               select n, ParentId = z.ID;
Run Code Online (Sandbox Code Playgroud)

它开始出错:

名称"z"在当前上下文中不存在

我该如何选择z.ID

.net linq linq-to-objects

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

"this"在以下javascript中引用了什么?

免责声明:我问的是具体用途this,而不是this一般用途.所以,请不要谷歌/复制/粘贴速度答案(:

我有以下的javascript/jquery代码:

var req = {};

function getData()
{
    var fromPage = 0;
    var toPage = 1;

    req = $.ajax({
                    url: "/_vti_bin/lists.asmx",
                    type: "POST",
                    dataType: "xml",
                    data: xmlData,
                    complete: onSuccess,
                    error: function (xhr, ajaxOptions, thrownError) {
                        alert("error: " + xhr.statusText);
                        alert(thrownError);
                    },
                    contentType: "text/xml; charset=\"utf-8\""
                });

     req.fromPage = fromPage;
     req.toPage = toPage;
}

function onSuccess(resp) {
    alert(this.fromPage);
}
Run Code Online (Sandbox Code Playgroud)

我觉得这个代码fromPage在两个地方使用时很困惑(抱歉不是我的代码).

是否this指的是变种的内声明的getData或一个是金req的对象?或者完全是其他的......

任何帮助赞赏.

javascript jquery this

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

jquery的问题

我是jquery的初学者.这是我的第一个应用程序.

<head>
  <title>Untitled Document</title>
  <script type="text/javascript" src="../jquery-1.6.2.min.js"></script>
  <script type=”text/javascript”>
    $(document).ready(function(){
      $("a").click(function(){
        alert("Hello World");
      });
    });
  </script>
</head>
<body>
  <a href=”#”>Click me!</a>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

但是当我点击Click me警报时没有显示.什么是问题?(lib地址(src="../jquery-1.6.2.min.js)是正确的)

javascript jquery

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

可以使用 jQuery 实现“鼠标悬停 X 秒”功能吗?

我目前有几个连续的元素有一个鼠标悬停事件,可以触发一些动画。我的问题是,如果有人快速连续地将鼠标悬停在多个元素上,动画就会变得有点疯狂。

我很好奇是否有一种方法可以让鼠标悬停事件仅在鼠标悬停在某个元素上一定时间(例如 250 毫秒)时触发。这可以用 jQuery 来完成吗?

javascript jquery

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

需要帮助解决我遇到的Linq-to-Objects查询遇到的性能问题?

我有77个SPListItem对象的集合.这些对象可以对其他对象具有隐含的递归引用*.此层次结构中目前有4个级别.

我遇到的问题是,当我获得层次结构中较深的项目时,检索它们需要花费很长时间.我在每个级别看到的时间:

zeroth: nearly instant
first: 2 seconds
second: 20 seconds
third: goes for about a minute and then times out
Run Code Online (Sandbox Code Playgroud)

这是SPListItem对象中字段的结构:

ID
Title
ParentId //recursive field
Run Code Online (Sandbox Code Playgroud)

这是我用来获取每个级别的SPListInformation的代码:

SPList navList = SPContext.Current.Web.Lists["NavStructure"];

//Get items that have no parent
var zero = from n in navList.Items.Cast<SPListItem>()                                                 
           where ((SPFieldLookupValueCollection)n["Parent"]).Count == 0                               
           select new { ID = n.ID, Title = n.Title };

//Get first level items
var first = from n in navList.Items.Cast<SPListItem>()
            from z in zero
               where ((SPFieldLookupValueCollection)n["Parent"]).Select(t => t.LookupId).Contains(z.ID)
            select new …
Run Code Online (Sandbox Code Playgroud)

.net c# linq performance linq-to-objects

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

我如何将此谓词定义为函数?

不确定我是否拥有这个标题,请随时纠正我.

我有类似以下代码:

string myValue = "aaa";
List<ListItem> myList = CreateMyList();
myList.Find(t=>t.Value == myValue );
Run Code Online (Sandbox Code Playgroud)

我想创建一个Predicate函数来做同样的事情.如果我不需要传入,我可以实现它myValue:

   ...
   List<ListItem> myList = CreateMyList();
   myList.Find(SelectByValue);
   ...
}

static bool SelectByValue(ListItem li)
{                      //***myValue is now hardcoded***
    return li.Value == "aaa";
}
Run Code Online (Sandbox Code Playgroud)

但是我希望能够在调用谓词函数时指定"aaa"应该是什么.如何才能做到这一点?

.net c# predicate

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

在创建字符串数组时有没有更好的方法来检查DBNull?

现在我使用以下方法:

string[] AudienceTags = ((string[])(relResults["NEVCOAudienceTag"].GetType() == typeof(DBNull) ? null : relResults["NEVCOServiceTag"]));
Run Code Online (Sandbox Code Playgroud)

但这很长.是否有一种我不知道的光滑方式,我应该用它来实现上面的线条.

FYI relResults是一个ResultTable对象,它来自FullTextSqlQuery.这与SharePoint有关,所以如果这是一个直接的SQL Server查询,我没有相同的选项.

.net c# arrays null

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