小编rav*_*ran的帖子

如何将jQuery $ .ajax()发布请求中的模型发送到MVC控制器方法

在使用以下代码进行自动刷新时,我假设当我发布帖子时,模型会自动发送到控制器:

$.ajax({
    url: '<%=Url.Action("ModelPage")%>',
    type: "POST",
    //data:  ??????
    success: function(result) {
        $("div#updatePane").html(result);
    },

    complete: function() {
    $('form').onsubmit({ preventDefault: function() { } });

    }
});
Run Code Online (Sandbox Code Playgroud)

每次有帖子时,我都需要增加模型中的value属性:

public ActionResult Modelpage(MyModel model)
    {                   
        model.value = model.value + 1;

        return PartialView("ModelPartialView", this.ViewData);
    }
Run Code Online (Sandbox Code Playgroud)

但是当使用jQuery AJAX请求发布页面时,模型不会传递给控制器​​.如何在AJAX请求中发送模型?

asp.net-mvc jquery asp.net-ajax

42
推荐指数
3
解决办法
15万
查看次数

如何在派生类中隐藏基类公共属性

我想在我的派生类中隐藏基本公共属性(数据成员):

class Program
{
    static void Main(string[] args)
    {
        b obj = new b();
        obj.item1 = 4;// should show an error but it doent ???
    }
}

class a
{
    public int item1 {get; set;}
    public int item2 { get; set; }
}

class b : a
{
    new private int item1;
}

class c : a
{

}
Run Code Online (Sandbox Code Playgroud)

我有成员公开因为我希望成员在c类中继承,但是想要隐藏b类中的成员,我该怎么做?

我没有选择继承我想要在我的基类中的变量??? 多数民众赞成真的很糟糕,我认为ms应该为我们提供一个选项(可能是修改器)来执行此操作


编辑:

我自己找到了答案(我听到很多人告诉我这在c#中是不可能的,但你可以这样做)

我包含代码以防它有用

class Program
{
    static void Main(string[] args)
    {
        b obj = new b();
        obj.item1 = …
Run Code Online (Sandbox Code Playgroud)

c#

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

jQuery:在当前元素之后立即获取下一个元素

我需要将焦点设置为当前元素的下一个元素(在其他情况下是立即上一个).

例如:

<li>item1</li> <- prev element (get this element)
<li>item1</li><- current element
<li>item1</li> <- next element (get this element)
<li>item1</li>
Run Code Online (Sandbox Code Playgroud)

这是我用的

var curr = (event.target).next();
$(curr).trigger('focus');
Run Code Online (Sandbox Code Playgroud)

当我检查currfirebug中的值时,由于某种原因显示未定义.

jquery traversal css-selectors

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

如何使用JQuery仅删除Style attr的位置(顶部和左侧)?

我只在视图超出窗口的视口时动态设置元素的位置attr,在其他情况下,默认值是从css文件设置的,

.css( { "left": (left + 20) + "px", "top": (top+10) + "px" } );
Run Code Online (Sandbox Code Playgroud)

一旦设置了动态位置,我想单独删除位置attr.

我可以删除样式属性,它也将是我需要的样式的显示属性.

有没有办法单独删除位置attr?

javascript jquery

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

如何获得字符串中的尖括号内的子串

我认为这将是一个非常愚蠢的问题,但是对于那些在一个句子中有角度的咆哮中的那些夸张的说法而言,我并不成功.

var str = "MR. {Name} of {Department} department stood first in {Subjectname}"
Run Code Online (Sandbox Code Playgroud)

我需要获得角度范围内的子串(如数组)

像strArray应该包含来自上面给定字符串的{Name,Department,Subjectname}

.net c# string

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

如何每秒自动刷新MVC PartialView

我需要每秒自动刷新页面中的partialView(或设置的时间间隔)

我想到以下方法就是这个仪式

  loop 
{
     setInterval(function() {  <%Html.RenderPartial("partialview", Model);%> } ,1000 );
}
Run Code Online (Sandbox Code Playgroud)

还是有更好的方式使用ajax的东西?

asp.net-mvc jquery partial-views

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