美文网首页
2022-03-25 Vue 常用表单提交

2022-03-25 Vue 常用表单提交

作者: 93岁卧床开发 | 来源:发表于2022-03-26 09:22 被阅读0次
<body>
    <div id="demo">
        <!-- @submit.prevent 阻止事件默认提交行为 -->
        <form action="#" @submit.prevent="submitForm"> 

            姓名(文本):
            <input type="text" v-model="name"> <br><br> 
            
            性别(单选按钮):
            <input name="sex" type="radio" value="1" v-model="sex"/>男 
            <input name="sex" type="radio" value="0" v-model="sex"/>女 
            <br><br> 
            
            技能(多选框): 
            <input type="checkbox" name="skills" value="java" v-model="skills">Java开发 
            <input type="checkbox" name="skills" value="vue" v- model="skills">Vue.js开发 
            <input type="checkbox" name="skills" value="python" v- model="skills">Python开发 
            <br><br> 
            
            城市(下拉框): 
            <select name="citys" v-model="city">
                <option v-for="c in citys" :value="c.code"> {{c.name}} </option>
            </select> <br><br> 
            
            说明(多行文本):
            <textarea cols="30" rows="5" v-model="desc"></textarea> <br><br> 
            
            <button type="submit">提交</button> </form>

    </div>

    <script src="./node_modules/vue/dist/vue.js"></script>
    
    <script type="text/javascript"> 
        var vm = new Vue({
            el: '#demo', data: {
                name: '', 
                sex: '0', //默认选中:女 
                skills: ['vue'], //默认勾选:vue.js开发 
                citys: [ //初始化下拉框 
                    { code: 'bj', name: '北京' }, 
                    { code: 'sh', name: '上海' }, 
                    { code: 'sz', name: '深圳' }
                ], 
                city: 'sh',
                //默认选中:上海, 
                desc: ''
            }, 
            methods: {
                submitForm: function () {
                    //发送ajax请求 
                    alert(this.name + "," + this.sex + "," + this.skills + "," + this.city + "," + this.desc)
                }
            }
        }) 
    </script>
</body>

相关文章

  • 2022-03-25 Vue 常用表单提交

  • From表单提交数据的几种方式

    目录 1,Form表单的常用属性2,浏览器提交表单时执行步骤3,提交方法4,常见的几种提交方式 form表单常用属...

  • WTForms 字段 参数 校验

    常用字段 常用参数 常用校验 文件上传 表单提交属性 表单处理流程

  • 表单

    表单: form 元素创建表单 常用属性: action:提交表单的地址 method:提交表单使用的方法,一般有...

  • HTML&CSS知识点总结(二)

    1.表单标签 常用属性:action:表单提交的位置method:表单提交的方法(get/post/put/de...

  • Web中的常用的两种表单验证

    今天介绍下web开发中常用的两种表单验证,form提交和ajax提交 form提交 表单是通过form提交时,用户...

  • Vue提交表单

    新建form表单 js代码 到此结束

  • HTML表单的用法

    简介 HTML表单是一个包含表单元素的区域,用来收集用户输入的内容并提交。 的常用属性: action :表单提交...

  • Form表单

    form表单作用 向浏览器提交一些需要传递的数据。 常用input标签 提交类 、 ,注意 不会提交表单。 输入类...

  • HTML表单设计

    1. 表单标记 ... 。表单提交时的内容就是 表单中的内容。 基本格式 ... 常用属性name (表单名称)...

网友评论

      本文标题:2022-03-25 Vue 常用表单提交

      本文链接:https://www.haomeiwen.com/subject/izkkjrtx.html