jquery

variable send webapi

@using System.Text.Encodings.Web

@{
   var jsEncoder = JavaScriptEncoder.Create(UnicodeRanges.All);
}

var chiness = '@Html.Raw(jsEncoder.Encode(Model.Name))';

出處 : https://blog.darkthread.net/blog/dotnet-unicoderanges/

razor to js compare '@Model.IsBool' == 'True'

js JSON.stringify(js array custom object)
c# JsonConvert.DeserializeObject<T 型別>(data)

$("#element").text(); //標籤取值

$("#element").val(); //輸入控制項取值

 $("#Name option:selected").val() //下拉選單值

 $('#element').attr("disabled", true); //下拉控制項無法使用

$('#element').prop('readonly', true); //輸入控制項唯讀

$("#Form").css("display", ""); //表單隱藏

$("#table").bootstrapTable("load", []); //載入資料
$("#table").bootstrapTable("selectPage", 1); //選擇第一頁

var currentRow = $("#table").bootstrapTable('getData', 0)[obj.getAttribute('data-index')]; //依index, 取目前Row

$("#bootstrapModal").modal('hide'); //bootstrapModal show hide

mvc

<a href="@Url.Action("Action", "Controller", new { variable1 = Model.Parameter })"

var formData = new FormData();
formData.append("variable", '');
HttpContext.Request.Form["variable"];