修改一个HTML的页面,我小白希望指导下,表单提交只保留2项。

图片说明

发上来格式不对,我只有弄个下载地址,麻烦大哥们看看
http://ip11.s5tx.com/xia.rar

需要修改为 只需判断输入邮箱地址,和QQ号码必填项保存
图片说明

一楼 :jslang 代码已经很清楚了,至于你说的保存报收货人名字不能为空,去后台controller里找到member/address/edit 方法。估计是你后台判断了。

你自己看看你贴的代码,你晕不晕。

格式不对,我只有弄个下载地址了,

http://ip11.s5tx.com/htmltxt.txt 这是代码先改为

只保留这2个项目,保存就OK了
图片说明

因为你的我打开是乱的,我写了如何处理,很简单几步就可以弄好了,我们老师平时就是这样教我们写html的
步骤


        <form name="district">
        <!-- 新增地址 -->
        <div class="add-address" style="width: 100%;">
            <ul class="double-line text-left clearfix">
                <li class="list">
                    <span class="label">email邮箱地址:</span>
                    <div class="content">
                        <input class="input" name="email" value="<?php echo $address['email'] ?>" type="text" />
                        <span id="check-email" class="text-mix"></span>
                    </div>
                </li>
                <li class="list">
                    <span class="label">你的QQ号码:</span>
                    <div class="content">
                        <input class="input" name="qq" value="<?php echo $address['qq'] ?>" type="text" />
                        <span id="check-qq" class="text-mix"></span>
                        <div class="layout">
                            <label><input name="default" type="checkbox" class="fl margin-right margin-top" />设为默认地址</label>
                        </div>
                    </div>
                </li>
            </ul>
        </div>
        <div class="padding border-top bg-gray-white text-right">
            <input type="hidden" name="id" value="{$address[id]}" />
            <input class="button bg-sub" id="hold" type="button" value="保存" />
        </div>
        </form>
        <script type="text/javascript">
        $(function(){
            $("input[name=email]").blur(function(){
                checkEmail();
            });
            $("input[name=qq]").blur(function(){
                checkQQ();
            });

            function checkEmail(){
                if(!$("input[name=email]").val()){
                    $("#check-email").text("请您填写email邮箱地址!");
                    $("#hold").attr('disabled',true);
                    return false;
                }
                $("#check-email").text("");
                $("#hold").attr('disabled',false);
                return true;
            }
            function checkQQ(){
                if(!$("input[name=qq]").val()){
                    $("#check-qq").text("请您填写QQ号码!");
                    $("#hold").attr('disabled',true);
                    return false;
                }
                $("#check-qq").text("");
                $("#hold").attr('disabled',false);
                return true;
            }
            $("#hold").click(function(){
                if ($("#hold").prop('disabled') == false) {
                    submithandle();
                }
                $("#hold").attr('disabled',true);
            });

            function submithandle(){
                if(!checkEmail()){
                    $("input[name=email]").focus();
                    return false;
                }
                if(!checkQQ()){
                    $("input[name=qq]").focus();
                    return false;
                }
                $.post("{url('member/address/edit')}",$("form").serialize(), function(ret) {
                    if(ret.status == 0) {
                        $.tips({
                            icon:'error',
                            content:ret.message,
                            callback:function() {
                                return false;
                            }
                        });
                    } else {
                        $.tips({
                            icon:'success',
                            content:ret.message,
                            callback:function() {
                                dialog.close("ok");
                            }
                        });                 
                    }
                    return false;
                },'json');
            }
        });
        </script>

你需要写一个js来进行判断,当点击保存的时候触发这个js方法,然后获取你两个必填项的值,当两个值都不为空的时候就提交就可以了。。。

只给你思路吧,希望你不要复制别人代码,自己敲一遍才能印象深,尤其是初学阶段。