国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

PHP快速生成現(xiàn)代化form表單的方法

2020-03-22 18:30:58
字體:
供稿:網(wǎng)友
這篇文章主要介紹了關(guān)于PHP快速生成現(xiàn)代化form表單的方法,有著一定的參考價值,現(xiàn)在分享給大家,有需要的朋友可以參考一下

form-builder

PHP表單生成器,使用PHP快速創(chuàng)建現(xiàn)代化的form表單,包含復(fù)選框、單選框、輸入框、下拉選擇框等元素以及,省市區(qū)三級聯(lián)動,時間選擇,日期選擇,顏色選擇,文件/圖片上傳等功能。

Github地址 | Composer地址

表單使用form-create js表單生成器生成如果對您有幫助,您可以點右上角 Star 支持一下 謝謝!本項目還在不斷開發(fā)完善中,如有建議或問題請在這里提出安裝

composer require xaboy/form-builder

示例

344499269-5b30f51621362_articlex[1].png

各組件配置屬性 點擊查看

請在 config/config.php中配置formSuccessScript屬性。設(shè)置為form提交成功后的js代碼或js地址,重新window.formCreate.formSuccess方法(帶 script 標(biāo)簽) 或者直接修改formScript.php

namespace Test;use FormBuilder/Form;//input組件$input = Form::input( goods_name , 商品名稱 //日期區(qū)間選擇組件$dateRange = Form::dateRange( limit_time , 區(qū)間日期 , strtotime( - 10 day ), time()//省市二級聯(lián)動組件$cityArea = Form::city( address , 收貨地址 ,[ 陜西省 , 西安市 //創(chuàng)建form$form = Form::create( /save.php ,[ $input,$dateRange,$cityArea$html = $form- setMethod( get )- setTitle( 編輯商品 )- view();//輸出form頁面echo $html;
組件

namespace /FormBuilder/Form

Form::cascader 三級聯(lián)動,value為array類型

Form::city 省市二級聯(lián)動,value為array類型

Form::cityArea 省市區(qū)三級聯(lián)動,value為array類型

Form::checkbox 復(fù)選框

Form::color 顏色選擇

Form::date 日期選擇

Form::dateRange 日期區(qū)間選擇,value為array類型

Form::dateTime 日期+時間選擇

Form::dateTimeRange 日期+時間 區(qū)間選擇,value為array類型

Form::year 年份選擇

Form::month 月份選擇

Form::frame frame組件

Form::frameInputs frame組件,input類型,value為array類型

Form::frameFiles frame組件,file類型,value為array類型

Form::frameImages frame組件,image類型,value為array類型

Form::frameInputOne frame組件,input類型,value為string|number類型

Form::frameFileOne frame組件,file類型,value為string|number類型

Form::frameImageOne frame組件,image類型,value為string|number類型

Form::hidden hidden組件

Form::number 數(shù)字輸入框

Form::input input輸入框,其他type: text類型Form::text,password類型Form::password,textarea類型Form::textarea,url類型Form::url,email類型Form::email,date類型Form::idate

Form::radio 單選框

Form::rate 評分組件

Form::select select選擇框

Form::selectMultiple select選擇框,多選,value為array類型

Form::selectOne select選擇框,單選

Form::slider 滑塊組件

Form::sliderRange 滑塊組件,區(qū)間選擇,

Form::switches 開關(guān)組件

Form::timePicker

Form::time 時間選擇組件

Form::timeRange 時間區(qū)間選擇組件,value為array類型

Form::upload 上傳組件

Form::uploadImages 多圖上傳組件,value為array類型

Form::uploadFiles 多文件上傳組件,value為array類型

Form::uploadImageOne 單圖上傳組件

Form::uploadFileOne 單文件上傳組件

輸出

namespace /FormBuilder/Json

Json::succ(msg,data = []) 表單提交成功

Form::fail(errorMsg,data = []) 表單提交失敗

Form::uploadSucc(filePath,msg) 文件/圖片上傳成功,上傳成功后返回文件地址

Form::uploadFail(errorMsg) 文件/圖片上傳失敗

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,更多相關(guān)內(nèi)容請關(guān)注PHP !

相關(guān)推薦:

使用 mixphp 打造多進(jìn)程異步郵件發(fā)送

關(guān)于uploadify的使用錯誤分析

以上就是PHP快速生成現(xiàn)代化form表單的方法的詳細(xì)內(nèi)容,PHP教程

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 大冶市| 拉孜县| 周至县| 清新县| 赞皇县| 木兰县| 子洲县| 昆明市| 长春市| 北流市| 青州市| 桃园市| 新泰市| 安康市| 恩施市| 公主岭市| 安远县| 本溪| 洞口县| 克山县| 甘泉县| 大新县| 吉林省| 彭阳县| 通辽市| 日照市| 嘉定区| 兰西县| 保德县| 长乐市| 乐平市| 呼玛县| 莫力| 连城县| 塘沽区| 长沙市| 滁州市| 龙海市| 江达县| 清镇市| 锡林浩特市|