小编use*_*567的帖子

jQuery append()vs appendChild()

这是一些示例代码:

function addTextNode(){
    var newtext = document.createTextNode(" Some text added dynamically. ");
    var para = document.getElementById("p1");
    para.appendChild(newtext);
    $("#p1").append("HI");
}
Run Code Online (Sandbox Code Playgroud)
<div style="border: 1px solid red">
    <p id="p1">First line of paragraph.<br /></p>
</div>
Run Code Online (Sandbox Code Playgroud)

append()和之间有什么区别appendChild()
任何实时场景?

javascript jquery append appendchild

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

AJAX调用在IIS 7.5中返回404(本地),但在其他IIS中也一样

我在MVC应用程序中对我的控制器进行了AJAX调用

Controller/FunctionName



$.ajax({
        type: "GET",
        contentType: "application/json; charset=utf-8",
        url: '/Controller/FunctionName',
        .
        .
        .
        )};
Run Code Online (Sandbox Code Playgroud)

我正在使用MVC 4并使用JQUERY Ajax上面代码中所示的功能.当我从Visual Studio运行时它完全正常.

我将它解密到服务器机器,并按预期正常工作.在AJAX调用中没有发现问题.

现在我正在尝试在我的本地机器IIS中部署它,这与我的服务器版本相同,(IIS 7.5)但我正在获取404firebug中的所有ajax调用.

我验证了构建,甚至我指向我的网络文件夹,我仍在寻找出了什么问题!

它适用于其他IIS,所以它不会是一个URL解决问题是我的gues.我错过了任何设置或任何及时的想法来解决这个问题会很棒.

谢谢

deployment asp.net-mvc jquery iis-7.5

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

删除表中的所有约束

我试图编写用于删除约束的脚本.

我有以下函数来选择我的DataBase中的Constarints

SELECT  name
    FROM sys.foreign_keys
Run Code Online (Sandbox Code Playgroud)

我使用上面的脚本编写了alter scripts

SELECT 
    'ALTER TABLE ' + OBJECT_NAME(parent_object_id) + 
    ' DROP CONSTRAINT ' + name
FROM sys.foreign_keys
Run Code Online (Sandbox Code Playgroud)

使用上面的查询我如何执行这些约束?

我可以用DROP DATABASE DBName.但我只是试图通过删除约束来删除表.

是不是可以不去SP?或者我可以采取哪些简单方法?

constraints sql-server-2008

17
推荐指数
3
解决办法
6万
查看次数

Jquery DataTable中的滚动问题

我不确定我是否重复这个问题,如果是正确的地方指导:)

我正在使用数据表并尝试实现水平滚动并找到此链接

http://www.datatables.net/examples/basic_init/scroll_x.html

我在我的数据表代码中使用了这些属性,并且在UI中遇到了问题.

我的数据得到了水平滚动条,但是我的列没有扩展而且没有按预期工作.我的正常列下面有一个额外的空列.

基本上我的UI搞砸了.我看到了同样的老线程讨论!

DataTables固定标题与宽表中的列不对齐

这些问题现在解决了吗?

================================

添加示例代码

$("#results").dataTable({
    "aaData": [
        //My data
    ],
    "aoColumns": [
        //My Columns
    ],
    "bPaginate": true,
    "bSort": true,
    "bFilter": false,
    "bJQueryUI": false,
    "bProcessing": true,
    "sScrollX": "100%",
    "sScrollXInner": "110%",
    "bScrollCollapse": true
});
Run Code Online (Sandbox Code Playgroud)

jquery jquery-datatables

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

将XML转换为通用列表

我正在尝试将XML转换为List

<School>
  <Student>
    <Id>2</Id>
    <Name>dummy</Name>
    <Section>12</Section>
  </Student>
  <Student>
    <Id>3</Id>
    <Name>dummy</Name>
    <Section>11</Section>
  </Student>
</School>
Run Code Online (Sandbox Code Playgroud)

我尝试使用LINQ做了一些事情,并且在进行中并不是那么清楚.

dox.Descendants("Student").Select(d=>d.Value).ToList();
Run Code Online (Sandbox Code Playgroud)

我的数字是2,但价值就像 2dummy12 3dummy11

是否可以将上述XML转换为具有Id,Name和Section Properties的Student类型的通用List?

我可以实现这个的最佳方法是什么?

c# linq xml-parsing

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

用using声明实体FrameWork上下文

这是声明实体框架上下文的最佳实践

function()
{
    DBContext context = new DBContext();

    //Entity code

    return ;
}
Run Code Online (Sandbox Code Playgroud)

要么

function()
{
    using(DBContext context = new DBContext())
    {
        //Entity code
    }
}
Run Code Online (Sandbox Code Playgroud)

我们是否需要在EntityFrameWork中使用?如果是,我的第二个问题

在DataAccess Layer中我执行EF并将结果存储在IEnumerable里面使用

我的DL

function()
{
    IEnumerable something = null;
    using(DBContext context = new DBContext())
    {
        IEnumerable something = ....
    }
    return something;
}
Run Code Online (Sandbox Code Playgroud)

在控制器中

function()
{
    List some = something.ToList();
}
Run Code Online (Sandbox Code Playgroud)

在我的控制器中我得到这个列表,因为我需要做一些查找操作

"The operation cannot be completed because the DbContext has been disposed Entity Framework"
Run Code Online (Sandbox Code Playgroud)

是的我可以从DL返回一个列表,它工作正常

如果我使用IEnumerable,我该如何处理?

c# entity-framework

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

MVC Helper TextArea - 不显示占位符

我的.cshtml中有以下代码:

 @Html.TextArea("txtComments", new { style = "width: 450px;", placeholder = "Enter Comments here" })
Run Code Online (Sandbox Code Playgroud)

但占位符根本没有显示.我错过了什么吗?

资源:

<textarea cols="20" id="txtComments" name="txtComments" placeholder="Enter Comments here" rows="2" style="width: 450px;">
</textarea>
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc html-helper

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

Controller中带参数的构造函数 - MVC

我读过很多关于IOC和Unity的文章,让我感到困惑:(

所以回到基础可以告诉我以下代码的作用吗?

private IStudent _student;
public HomeController(IStudent student)
{
     _student= student;
}

public interface IStudent 
{
     // Some method
}
Run Code Online (Sandbox Code Playgroud)

Itz Basic,但我试图从外行人的角度来理解.上面的代码到底是做什么的?

c# asp.net-mvc constructor

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

使用Jquery和mvc表单提交

我试图使用jQuery提交表单.我的代码如下

<form id="sampleForm" action="@Url.Action("submitSearch","Home")">
    //Form Fields  textbox
    <button id="test" type="submit" ></button>
</form>
Run Code Online (Sandbox Code Playgroud)

里面document.ready有脚本

$("#sampleForm").submit(function () {
    console.log("Success");
});
Run Code Online (Sandbox Code Playgroud)

但是当点击sumbit时没有发生任何事情.

我尝试了下面的代码,看看我是否已正确映射,并且工作正常

$(document).on("click", "#search-button", function () {
    console.log("Success");
});
Run Code Online (Sandbox Code Playgroud)

提交表格时遗漏了什么?

asp.net-mvc jquery

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

EF中的POCO类未按预期工作

我在SQL中创建了一个DataBase并在Visual Studio 2012中创建了一个EDMX.它自动创建了POCO(TT)类.一切都很好看.

现在我更改表的列名.我更新了EDMX.用XML打开EDMX,一切看起来都很好.

问题1

在TT中运行自定义工具后,我看到另外创建了一个新属性,例如:

SQL table name : Student

Column name : sName
Run Code Online (Sandbox Code Playgroud)

在我的POCO课程中

public int sName{ get; set; }
Run Code Online (Sandbox Code Playgroud)

自动创建.

现在我将SQL中的列名更改为

Column name : studentName
Run Code Online (Sandbox Code Playgroud)

我的POCO课程

public int sName{ get; set; }

public int studentName{ get; set; }
Run Code Online (Sandbox Code Playgroud)

这是一个错误还是我需要做些什么来解决这个问题?

我该怎么做才能避免这种情况?

问题2

此外,如果我更改任何SQL列的数据类型并从我的EDMX设计器中的DB更新模型,则不会更新概念模型.我该怎么做?

poco edmx entity-framework-5 visual-studio-2012

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