code/Athena0.0.1/Web/Areas/ArticleManage/Views/ACETemplate/article/Details.cshtml

(开头部分) 2KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

@{
    ViewBag.Title = "Form";
    Layout = "~/Views/Shared/_ACEIndex.cshtml";
}
<script>
    //获取参数值
    function getUrlParms(name) {
        var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
        var r = window.location.search.substr(1).match(reg);
        if (r != null) return unescape(r[2]);
        return null;
    }
    var k = getUrlParms("keyValue");
    var arraylist;

    UE.delEditor('content');
    $(function () {
        $.ajax({
            url: "/ArticleManage/Article/GetFormJson",
            data: { keyValue: k },
            dataType: "json",
            async: false,
            success: function (data) {
                arraylist = data;
            }
        });

        var vm = new ViewModel();
        ko.applyBindings(vm);
    });

    function ViewModel() {
        var me = this;
        me.model = ko.observable(arraylist);
        me.save = function () {

            var model = me.model();
            var content = UE.getEditor('content').getContent();
            delete (model.content);
            model.content = content;
            if (!$('#DetailForm').formValid()) {
                return false;
            }
            //提交表单数据
            $ace.post("@this.ContentUrl("~/ArticleManage/Article/SubmitForm")", model, function (result) {

            });
        }
    }

</script>
    <form id="DetailForm" >
            <div style="padding-top: 20px; margin-right: 30px;">
                <table class="form">
                    <tr>
                        <td class="formTitle">文章标题<span style="color:red;">*</span></td>
                        <td class="formValue">
                            <label class="form-control" data-bind="text:model().title"></label>
                        </td>
                    </tr>
后面还有 19 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。