我正在使用Bootstrap v4和bootstrap-select js/css(在ASP.NET MVC项目中),我的问题在于我的问题form.在select与multiple选项从bootstrap-select比我的更广泛的休息inputs,即使它是在div用class="form-control".输出看起来像这样:

正如您所看到的,专业领域dropdown比其他领域更大inputs.我试图编辑bootstrap-select.css和更改width:auto,但没有奏效.我能做些什么来匹配width我的另一个inputs吗?
我的代码看起来像这样
<div class="form-group">
@Html.LabelFor(v => v.BirthDate)
@Html.TextBoxFor(v => v.BirthDate, "{0:yyyy-MM-dd}", new { @class = "form-control", type = "date" })
@Html.ValidationMessageFor(v => v.BirthDate)
</div>
<div class="form-group">
@Html.LabelFor(v => v.ResidenceCountry)
@Html.TextBoxFor(v => v.ResidenceCountry, new { @class = "form-control" })
@Html.ValidationMessageFor(v => v.ResidenceCountry)
</div>
<div class="form-group">
@Html.LabelFor(m => m.CurrencyId)
@Html.DropDownListFor(m => m.CurrencyId, …Run Code Online (Sandbox Code Playgroud) 我在向 ajax 调用发送错误的自定义消息时遇到问题。我的控制器返回如下内容:
return new HttpStatusCodeResult(400, "My error!");
Run Code Online (Sandbox Code Playgroud)
我的 ajax 代码如下所示:
error: function (xhr, httpStatusMessage) {
console.log(xhr.statusText);
console.log(httpStatusMessage);
}
Run Code Online (Sandbox Code Playgroud)
问题是 xhr.statusCode 和 httpStatusMessage 总是“错误”。我现在做错了什么?我期待有“我的错误!” 在 xhr.statusText 中。
我正在使用ASP.NET MVC 5和jquery-1.10.2
我的 xhr 输出是:
abort:ƒ ( statusText )
always:ƒ ()
complete:ƒ ()
done:ƒ ()
error:ƒ ()
fail:ƒ ()
getAllResponseHeaders:ƒ ()
getResponseHeader:ƒ ( key )
overrideMimeType:ƒ ( type )
pipe:ƒ ( /* fnDone, fnFail, fnProgress */ )
progress:ƒ ()
promise:ƒ ( obj )
readyState:4
responseText:"Bad Request"
setRequestHeader:ƒ ( name, …Run Code Online (Sandbox Code Playgroud) 我正在开发一个 JavaFX 应用程序(使用 Java 版本 8u51)并且我成功了,resizable但是我现在拥有的默认行为不是想要的行为。问题是我能够resize超出屏幕分辨率范围。换句话说,我可以制作Stage比我的屏幕更大的。有没有办法限制resize当前的显示器分辨率?我不得不提一下,我需要它来处理任何分辨率和任何屏幕尺寸。