小编Sam*_*tar的帖子

如何组合两个jQuery选择器?

我有以下选择器:

$('#menu a[href^="/C"]').live('click', function (event) { } )
$('#menu a[href^="/T"]').live('click', function (event) { } )
Run Code Online (Sandbox Code Playgroud)

一个选择以/ C开头的href和另一个/ T.

有没有办法可以将这些结合起来?

jquery jquery-selectors

0
推荐指数
2
解决办法
2949
查看次数

在创建类时,如何填充IList?

我有以下课程:

public class CityViewModel
{
     public City City { get; set; }
     public IList<CityDetail> CityDetails { get; set; }

     public class CityDetail()
     {
         public CityDetail() {
         Text = new HtmlText();
         ImageFile = String.Empty;
         Correct = false;
         Explanation = new HtmlText();
     }
     public bool   Correct { get; set; }
     public HtmlText Text { get; set; }
     public string ImageFile { get; set; }
     public HtmlText Explanation { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这样当我做以下事情时: var model = new CityViewModel();

它创造了CityViewModel十条CityDetail …

c# ilist

0
推荐指数
1
解决办法
829
查看次数

我无法从我的javascript函数中获取返回代码

我将以下内容分配给模态上的按钮.当用户点击按钮时,它会调用submitHandler.

   var btn = {
        'Submit & Close': function (win) {
            var rc = submitHandler(oLink.$link, $modal);
            $('#createLink').prop('disabled', false);
        },
        'Close': function (win) {
            $modal.closeModal();
            $('#createLink').prop('disabled', false);
        }
    }
Run Code Online (Sandbox Code Playgroud)

我的submitHandler看起来像这样:

    function submitHandler($link, $modal) {

  if (!$form.valid || $form.valid()) {
        $submitBt.disableBt();
        $modal.removeBlockMessages()
            .blockMessage('Contacting Server, please wait ... ', { type: 'loading' });
        $.ajax({
            url: oSubmit.href,
            dataType: 'json',
            type: 'POST',
            data: $form.serializeArray()
        })
        .done(function (json, textStatus, XMLHttpRequest) {
            json = json || {};
            if (json.success) {
                submitSuccessModal(oSubmit, json);
                return true;
            } else { …
Run Code Online (Sandbox Code Playgroud)

javascript jquery

0
推荐指数
1
解决办法
283
查看次数

为什么我的功能不被调用?

我有一个这样的文件:

//function accessLinkClick(e) {
//    e.preventDefault();
//    $('#registerLink', '#loginLink')
//        .unbind('click', accessLinkClick);
//    dialog(this);
//}

function accessLinkClick(e) {
    alert("hi")
}
Run Code Online (Sandbox Code Playgroud)

另一个:

$(document).ready(function () {
$('#loginLink','#registerLink')
.bind('click', accessLinkClick);
});
Run Code Online (Sandbox Code Playgroud)

我的HTML看起来像这样:

<a id="loginLink" class="button dialogLink" title="Login" data-href="/MyAccount/Access/Login" data-title="Admin" data-entity="n/a" data-dialog="UserAdmin" href="#">Login</a>
Run Code Online (Sandbox Code Playgroud)

我在第一个文件中更改了函数的名称,运行了我的代码并得到一个错误,说该函数不存在.所以这证明了accessLinkClick函数是已知的.然后我将函数名称更改回accessLinkClick.

我逐步完成代码,我看到它转到绑定事件,所以看起来函数被绑定了.

但是,当我运行我的代码并单击loginLink时,没有任何反应.

我在这里做错了吗?我应该拿走该功能的参数吗?

javascript jquery

0
推荐指数
1
解决办法
72
查看次数

如何在<ul>列表中的第n个<li>之后删除元素并追加新元素?

我有以下HTML:

<ul style="margin-bottom: 0;" id="stats-results" class="message">
   <li>DS1 Records: <span id="ds1Count"></span></li>
   <li>DEV Records: <span id="devCount"></span></li>
   <li>Added: <span id="Added"></span></li>
   <li>Rejected: <span id="Rejected"></span></li>
   <li>Updated: <span id="Updated"></span></li>
   <li>xxx</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

如何删除<li>5号后出现的任何元素<li>

我也有这个代码:

$.each(data.Events, function (i, item) {
    $("#stats-list").append('<li>' + item.Description + ' : ' + item.Elapsed + ' ms</li>');
});
Run Code Online (Sandbox Code Playgroud)

有没有办法我可以改变它,以便它在第5次之后追加 <li>

javascript jquery

0
推荐指数
1
解决办法
249
查看次数

在javascript函数中from = mean是什么意思?

我有以下电话:

 $.extend($.fn.dataTableExt.oSort, {
        "datetime-uk-pre": function (a) {
            from = a.split(' ');
            var ukDatea = from[0].split('/');
            var ukTimea = from[1].split(':');
            return (ukDatea[2] + ukDatea[1] + ukDatea[0] + ukTimea[1] + ukTimea[0]) * 1;
        }
Run Code Online (Sandbox Code Playgroud)

有人可以解释"from ="在这里做了什么.我注意到当我运行JSHint时它告诉我'from'没有定义.

javascript jquery

0
推荐指数
1
解决办法
73
查看次数

如何重新格式化我的ASP.NET MVC5错误消息以仅显示C#中的第一条消息

我有以下代码,我认为将向我展示我的模型中的每个错误:

@if (!ViewData.ModelState.IsValid)
{
    <ul>
    @foreach (string key in ViewData.ModelState.Keys)
    {
        @foreach (var error in ViewData.ModelState[key].Errors)
        {
            <li>@error.ErrorMessage</li>
        }
    }
    </ul>
}
Run Code Online (Sandbox Code Playgroud)

代码是嵌入在网页内的C#.有人能告诉我如何报告第一条消息并将其报告在一个<span>.

c# asp.net-mvc asp.net-mvc-5

0
推荐指数
1
解决办法
415
查看次数

有没有办法可以调整<td>内<span>的宽度?

我有一个

<table>
   <tr>
       <td><span style="margin-left: 48px; width: 20px;">2</span></td>
   </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

跨度似乎有一个余量,但宽度不起作用.有没有办法让这项工作成功?请注意,我想过使用a <div>但是根据我的理解它可能会起作用,但它不允许在内部使用<td>.

html css

0
推荐指数
1
解决办法
1301
查看次数

如何将两个<divs>始终并排放置

我有以下HTML:

<div class="block-content table">
   <div class="row" style="height: 5rem">
      <div class="cell" id="logo">xxx</div>
      <div class="cell" id="navigation">
         xxxxx
      </div>
   </div>
</div>
Run Code Online (Sandbox Code Playgroud)

显示全宽时,徽标显示在左侧,导航显示在右侧.但是,当我减小浏览器宽度时,导航将移动到徽标下方.

.cell {
  display: table-cell;
}
.row {
  display: table-row;
}
.table {
  display: table;
}

#header-view .top-page .block-content {
  bottom: 1rem;
  left: 1rem;
  padding: 0;
  position: absolute;
  right: 1rem;
  top: 1rem;
}
#header-view .top-page .block-content #logo {
  height: 5rem;
  width: 20rem;
  margin-right: 2rem;
  text-align: center;
  line-height: 5rem;
}
#header-view .top-page .block-content #navigation {
  height: 5rem;
  text-align: left;
  line-height: 5rem;
  margin-left: 2rem; …
Run Code Online (Sandbox Code Playgroud)

html css

0
推荐指数
1
解决办法
117
查看次数

如何将System.Guid转换为C#中的字符串

我在类中有以下字段定义:

   public Nullable<System.Guid> GlobalId { get; set; }
Run Code Online (Sandbox Code Playgroud)

我有另一个课程如下:

   public string GlobalId { get; set; }
Run Code Online (Sandbox Code Playgroud)

我想将类型为System.Guid的字段的值放入字符串中.

我试着这样做:

        var questionIds = _questionsRepository.GetAll()
            .Where(m => m.Problem != null &&
            m.Problem.SubTopic != null &&
            m.Problem.SubTopic.Topic != null &&
            m.Problem.SubTopic.Topic.SubjectId == 1)
            .Select(m => new QuestionHeader { GlobalId = (string) m.GlobalId })
            .ToList();
        return questionIds;
Run Code Online (Sandbox Code Playgroud)

但它给了我一个错误说:

   Cannot convert type 'System.Guid?' to 'string'
Run Code Online (Sandbox Code Playgroud)

谁能告诉我怎么做到这一点?

c#

0
推荐指数
1
解决办法
2363
查看次数