Visual Studio のページ インスペクター デバッガーを使用して、jQuery を使用してテキスト行とドロップダウン リストを表示するダイアログを表示する方法についてのチュートリアルに参加しています。
Page Inspector では、次のように要素の周りにランダムな , タグが表示されます
これは、Chrome や IE などでデバッグした場合には発生しません。
他の誰かがこれを以前に経験したことがありますか、またはなぜそれが起こっているのか考えています. これは単なる「機能」ですか、それとも Page Inspector ですか?
このポップアップを生成するために使用されるコードは次のとおりです...
これは、部分ビューを返すメソッドを呼び出すbtnLookAndFeel
ページ上のボタンを押すことで機能しますItemEdit.cshtml
ListingItemController.EditLookAndFeel
EditLookAndFeel.cshtml
ItemEdit.cshtml
@section scripts
{
<script>
$(function () {
$('#btnLookAndFeel').click(function () {
$.get('/ListingItem/EditLookAndFeel',
{ id: $('#LookAndFeelId').val() },
function (data) { $('#divLookAndFeel').html(data).dialog(); });
});
});
</script>
}
ListingItemController.cs
public ActionResult EditLookAndFeel(int id)
{
var list = _lookAndFeelService.List();
ViewBag.LookAndFeelList = new SelectList(list, "Id", "Name", id);
return PartialView();
}
EditLookAndFeel.cshtml
<div>
Please select the Look and Feel: @Html.DropDownList("LookAndFeelList")
</div>