我有一个jQuery,需要在表单中清除变量
当前jquery行是
$.ajax {
var GId = $('#globalSettingsId').val();
..... Rest of script
}
globalSettingsId在umbraco的前两行中消失
@{
int globalSettingsId = Convert.ToInt32(ViewData["globalSettingsID"]);
...... Form layout Code .....
}
脚本无法按原样运行
答案 0 :(得分:0)
对不起,ajax被删除的脚本与此处完全相同
<script scr="jquery-1.11.2.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$('#MemberSelect').change(function () {
var PreviousId = $('#MemberSelect').val();
var MemberId = $('#MemberSelect').val();
var MId = @Html.Raw(Json.Encode(Model.Id));
//var GId = $('#globalSettingsId').val();
$('#MemberDetails').load('@Url.Action("MemberMaintenance", "IBDMembershipFormSurface")' + '?MemId=' + MemberId + '&NodeID=' + MId); // + '&GlobalSettingsID=' + GId);
});
});
</script>
注释掉的行是我需要解决的行
答案 1 :(得分:0)
已解决
需要该变量的HTML表示形式。
@Html.Hidden("globalSettingsId", globalSettingsId)