在使用以下代码进行自动刷新时,我假设当我发布帖子时,模型会自动发送到控制器:
$.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请求中发送模型?
我想在我的派生类中隐藏基本公共属性(数据成员):
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) 我需要将焦点设置为当前元素的下一个元素(在其他情况下是立即上一个).
例如:
<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中的值时,由于某种原因显示未定义.
我只在视图超出窗口的视口时动态设置元素的位置attr,在其他情况下,默认值是从css文件设置的,
.css( { "left": (left + 20) + "px", "top": (top+10) + "px" } );
Run Code Online (Sandbox Code Playgroud)
一旦设置了动态位置,我想单独删除位置attr.
我可以删除样式属性,它也将是我需要的样式的显示属性.
有没有办法单独删除位置attr?
我认为这将是一个非常愚蠢的问题,但是对于那些在一个句子中有角度的咆哮中的那些夸张的说法而言,我并不成功.
var str = "MR. {Name} of {Department} department stood first in {Subjectname}"
Run Code Online (Sandbox Code Playgroud)
我需要获得角度范围内的子串(如数组)
像strArray应该包含来自上面给定字符串的{Name,Department,Subjectname}
我需要每秒自动刷新页面中的partialView(或设置的时间间隔)
我想到以下方法就是这个仪式
loop
{
setInterval(function() { <%Html.RenderPartial("partialview", Model);%> } ,1000 );
}
Run Code Online (Sandbox Code Playgroud)
还是有更好的方式使用ajax的东西?