小编use*_*388的帖子

无法在jQuery AJAX调用中访问对象属性

当我调用此代码时:

console.log(data);
console.log(data.email);
Run Code Online (Sandbox Code Playgroud)

我得到这个结果:

{"userName":"2","email":"2","firstName":"2","lastName":"2","isAdmin":"0","isEnabled":"1"} index.php:162
undefined 
Run Code Online (Sandbox Code Playgroud)

第一个console.log(data);输出正确.然后,我想访问该对象的email属性data,并这样做我使用console.log(data.email);.但是,正如您在上面所看到的,它表示它是"未定义的".

为什么我无法访问此属性(或任何属性)?注意:我也试过data['email']哪些也行不通.

javascript ajax jquery

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

jQuery SlideToggle()在FireFox中不起作用,适用于Chrome

我的代码是这样的:

jQuery('.cart-module .cart-heading').bind('click', function() {
    if (jQuery(this).hasClass('active')) {
        jQuery(this).removeClass('active');
    } else {
        jQuery(this).addClass('active');
    }

    jQuery(this).parent().find('.cart-content').slideToggle('slow');
});
//--></script> 
Run Code Online (Sandbox Code Playgroud)

您可以通过快速将产品添加到购物车中来自行测试,例如https://muddydogcoffee.com/teas/176-organic-crimson-berry-fruit-tisane?device=iphone,然后转到购物车https: //muddydogcoffee.com/shopping-cart.

当您点击"估算运费和税款"时,它应显示其下方的DIV.但是,它仅适用于Chrome,而不适用于Firefox.我该怎么做才能解决这个问题?

谢谢.

javascript firefox jquery google-chrome

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

在其他项目中使用命名空间

如屏幕截图所示,我有一个SampleApp使用命名空间EDAMThrift. 我想将 的功能复制SampleApp到另一个项目。

我是否必须将这两个项目 (EDAMThrift) 包含在我的其他项目中?我可以只复制文件夹而不包含实际的项目文件吗?我可以将它们转换为某种 DLL 之类的吗?

在此输入图像描述

c# namespaces visual-studio-2010

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

R从data.frame获取列名

我有以下代码:

install.packages("XML")
library(XML)
install.packages("plyr")
library(plyr)

feed <- "http://feeds.reuters.com/Reuters/worldNews?format=xml"
reuters<-xmlToList(feed)
data <- lapply(reuters[[1]][names(reuters[[1]])=="item"], data.frame)

data
Run Code Online (Sandbox Code Playgroud)

输出所有数据.

我怎样才能得到所有title的的data

我试过这个,names(data)但它只输出"item" "item" "item".

xml r

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

使用Louis Aslett在EC2上的AMI将大文件上传到RStudio

按照这个简单的教程http://www.louisaslett.com/RStudio_AMI/和视频指南http://www.louisaslett.com/RStudio_AMI/video_guide.html后,我在EC2上设置了一个RStudio环境.

唯一的问题是,我无法上传大文件(> 1GB).

我可以上传小文件就好了.

当我尝试通过RStudio上传文件时,它给出了以下错误:

来自服务器的意外空响应

有谁知道如何上传这些大文件以供在RStudio中使用?这就是我首先使用EC2(处理大数据)的全部原因.

cloud amazon-ec2 rstudio rstudio-server

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

使用rpart:如何在预测中获得更多变化?

我正在使用rpart包:

model <- rpart(totalUSD ~ ., data = df.train)
Run Code Online (Sandbox Code Playgroud)

我注意到超过80k行,rpart将它的预测概括为三个不同的组,如下图所示:

在此输入图像描述

我看到了rpart方法的几个配置选项 ; 但是,我不太了解它们.

有没有办法配置rpart,以便它创建更多的预测(而不是只有三个) ; 不是那种鲜明的群体,而是介于两者之间的更多层次?

我问的原因是因为我的成本估算器看起来相当简单,因为它只返回三个数字中的一个!

以下是我的数据示例:

structure(list(totalUSD = c(9726.6, 730.14, 750, 200, 60.49, 
310.81, 151.23, 145.5, 3588.13, 400), durationDays = c(730, 724, 
730, 189, 364, 364, 364, 176, 730, 1095), familySize = c(4, 1, 
2, 1, 3, 2, 1, 1, 4, 4), serviceName = c("Service5", 
"Service6", "Service9", "Service4", 
"Service1", "Service2", "Service1", "Service3", 
"Service7", "Service8"), homeLocationGeoLat = c(37.09024, 
10.691803, 37.09024, 35.86166, 55.378051, 35.86166, …
Run Code Online (Sandbox Code Playgroud)

r rpart

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

SharePoint重复事件是随机的吗?

注意:此问题与现有未解决的问题( SharePoint重复日历事件的CAML OrderBy)相似。

如何使用Lists.asmx Web服务检索今天或以后发生的重复发生的事件?

<CalendarDate>2019-06-25T15:55:04.108Z</CalendarDate>在将请求发送到/_vti_bin/Lists.asmxWeb服务时,我提供了参数,但是我仍然收到过去的事件(如下面的屏幕快照所示)!

这是XML响应(屏幕截图)。请注意,即使将“ CalendarDate”指定为“ 2019-06-25” ,活动日期仍在今天之前

在此处输入图片说明

这是与请求一起发送的XML有效负载:

<soap:Envelope xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:soap='http://schemas.xmlsoap.org/soap/envelope/'>
  <soap:Body>
    <GetListItems xmlns='http://schemas.microsoft.com/sharepoint/soap/'>
      <listName>{ my list GUID }</listName>
      <query>
        <Query>
          <OrderBy>
            <FieldRef Ascending='TRUE' Name='EventDate' />
          </OrderBy>
          <Where>
            <And>
              <Eq>
                <FieldRef Name="fRecurrence" />
                <Value Type="Boolean">1</Value>
              </Eq>
              <DateRangesOverlap>
                <FieldRef Name="EventDate" />
                <FieldRef Name="EndDate" />
                <FieldRef Name="RecurrenceID" />
                <Value Type='DateTime'>
                  <Year/>
                </Value>
              </DateRangesOverlap>
            </And>
          </Where>
        </Query>
      </query>
      <viewFields>
        <ViewFields>
          <FieldRef Name="Category" />
          <FieldRef Name="Location" />
        </ViewFields>
      </viewFields>
      <queryOptions>
        <QueryOptions>
          <ViewAttributes …
Run Code Online (Sandbox Code Playgroud)

sharepoint recurring-events sharepoint-online sharepoint-webservice

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

在VB ASP.NET MVC Razor中循环收集

我使用以下Razor脚本循环但它给我以下错误:

@foreach (var item in ViewBag.Articles)
{
    <div>@item.Title</div>
}
Run Code Online (Sandbox Code Playgroud)

错误:

描述:编译服务此请求所需的资源时发生错误.请查看以下特定错误详细信息并相应地修改源代码.

编译器错误消息:BC30451:未声明'foreach'.由于其保护级别,它可能无法访问.

来源错误:

第29行:文章第30行:第31行:@foreach(ViewBag.Articles中的var项)第32行:{第33行:

@(item.index).@ item.model.Description

源文件:C:\ Users\darchual\documents\visual studio 2010\Projects\Blog\Blog\Views\Blog\Details.vbhtml Line:31

它还在我的IDE中说"'foreach'未被声明.由于其保护级别,它可能无法访问."

如何循环收集?谢谢您的帮助.

编辑:

这是整个代码:

@ModelType Blog.Blog

@Code ViewData("Title")= ViewBag.Title结束代码

细节

博客

<div class="display-label">name</div>
<div class="display-field">
    @Html.DisplayFor(Function(model) model.name)
</div>

<div class="display-label">description</div>
<div class="display-field">
    @Html.DisplayFor(Function(model) model.description)
</div>

<div class="display-label">dateCreated</div>
<div class="display-field">
    @Html.DisplayFor(Function(model) model.dateCreated)
</div> </fieldset>
Run Code Online (Sandbox Code Playgroud)

用品

@foreach (var item in ViewBag.Articles)
{
    <div>@item.Title</div>
}
Run Code Online (Sandbox Code Playgroud)

@Html.ActionLink("Edit", "Edit", New With {.id = Model.BlogId}) |
@Html.ActionLink("Back to List", "Index") </p>
Run Code Online (Sandbox Code Playgroud)

这是Blog对象:

Imports System.Data.Entity Imports …

vb.net asp.net-mvc asp.net-mvc-3

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

获取记录时出错"LINQ to Entities无法识别该方法"

在以下代码中,我试图获取当前登录用户的配置文件.

Dim userProfile = db1.UserProfiles.Where(Function(p) p.UserId = Membership.GetUser.ProviderUserKey).Single
Run Code Online (Sandbox Code Playgroud)

错误是"LINQ to Entities无法识别方法'System.Object CompareObjectEqual(System.Object,System.Object,Boolean)'方法,并且此方法无法转换为商店表达式."

有谁知道这有什么问题,还是有更好的方法......而且,我怎样才能使这更安全; 即如果没有找到记录,添加一个条件?

我正在使用VB ASP.NET MVC 3.

谢谢.

编辑:

这是我的新代码:

        Dim db1 As UserProfileDbContext = New UserProfileDbContext
        Dim user = Membership.GetUser()
        Dim key As Guid = user.ProviderUserKey
        Dim finalKey = key.ToString
        Dim userProfile = db1.UserProfiles.Where(Function(p) p.UserId = finalKey).Single
        Dim companyId = userProfile.CompanyId
Run Code Online (Sandbox Code Playgroud)

vb.net asp.net-mvc entity-framework asp.net-mvc-3

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

JavaScript Date.toString()基数参数错误

为什么以下代码不会将我的日期输出为字符串!?

var d1 = Date.parse('10/29/1990 12:00:00 AM');
console.log(d1.toString('dd/MM/yyyy'));
Run Code Online (Sandbox Code Playgroud)

错误是:

未捕获的RangeError:toString()基数参数必须介于2和36之间

只是试图格式化日期......

javascript jquery

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