我感觉dejavu,但我找不到答案:我有一个对象数组,在检查jQ $ .post调用时需要看起来像这样:
limiter[0].Key
limiter[0].Value
Run Code Online (Sandbox Code Playgroud)
以便它在动作中映射
public ActionResult SomeAction(Dictionary<Guid, string> dictionary) { }
Run Code Online (Sandbox Code Playgroud)
但是,这个javascript:
// Some Guid and Some Value
var param = [ { 'Key' : '00000000-0000-00000-000000', 'Value': 'someValue' } ];
$.post('/SomeController/SomeAction/',
{
dictionary: limiter,
otherPostData: data
},
function(data) {
callback(data);
}
)
Run Code Online (Sandbox Code Playgroud)
在用firebug检查时产生这个:
limiter[0][Key] = someKey // Guid Value
limiter[0][Value] = someValue
Run Code Online (Sandbox Code Playgroud)
这是在jq 1.4.2.我似乎记得你需要设置一些标志来在jQ中以不同的方式渲染json.这会响铃吗?
我有一个循环
<ul id="news-list" class="thumbobs-list">
@foreach (var item in Model.News) {
@Html.Partial("RenderNews/" + item.TypeString, item)
}
</ul>
Run Code Online (Sandbox Code Playgroud)
使用像这样的部分
@model Web.Models.DataModel.NewsItem
@{ Layout = null; }
<li class="news-item @Model.TypeString.ToLower()" id="id-@Model.Id">
<h3 class="headline">
Example News headline.
</h3>
<p class="timestamp">@Model.TimeString</p>
</li>
Run Code Online (Sandbox Code Playgroud)
这很棒
但是当我用css去风格时,我遇到了一个导致问题的隐藏空白字符
在每个部分空间前面,U + FEFF和另一个空间导致设计问题.
有没有人见过这个?
我正在使用该AFNetworking框架来制作几个JSON Web请求.
在开发期间,如果我未能提供所需的参数或服务开发人员已经破坏了某些东西:-)我收到了 500 error
错误块AFJSONRequestOperation正确捕获它.但是,我无法看到页面正文,因为AfNetworking一旦收到头部中的错误代码就会取消请求.
有一些工作吗?我想吐出日志的响应主体.
afnetworking ×1
asp.net-mvc ×1
automapping ×1
ios ×1
iphone ×1
javascript ×1
jquery ×1
objective-c ×1
razor ×1
unicode ×1
web-services ×1