ホームページ  >  記事  >  ウェブフロントエンド  >  jquery が ajax リンケージ ボックスを実装する方法 (1)_jquery

jquery が ajax リンケージ ボックスを実装する方法 (1)_jquery

WBOY
WBOYオリジナル
2016-05-16 17:40:45866ブラウズ

前台页面

复制代码代码如下:




任务分类:






jquery.select.js
复制代码代码如下:

/*
Ajax 3 レベル連携
日付: 2013-2-26
設定パラメータの説明
-----
firstUrl: 第一レベルのドロップ-データ取得 URL 、josn は
firstValue: デフォルトの第 1 レベルのドロップダウン値を返します。
secondUrl: 第 2 レベルのドロップダウン データ取得 URL、josn は
secondValue: デフォルトの第 2 レベルのドロップダウン値を返します
thirdUrl: 第 3 レベルのドロップダウン データ取得 URL、josn Return
thirdValue: デフォルトの 3 レベル ドロップダウン値
nodata: データなしステータス
required: 必須オプション
-- ------------------- -------- */
(function($){
$.fn.linkSelect=function( settings){
if($(this).size()//デフォルト値
settings=$.extend({
firstUrl:"js/ city.min.js",
firstValue:null,
SecondValue: null,
thirdValue:null,
nodata:null,
required:true
},settings);
var box_obj=this;
var first_obj=box_obj.find(".first");
var third_obj=box_obj.find(" .third");
var select_prehtml=(settings.required) ? "" : "";
var prepareSelectHtml=function(jsonArray){
var temp_html=select_prehtml;
$.each(jsonArray,function(index,row){
temp_html ="
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。