Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 选择“搜索如何解决”框;select2不是(已编译的U代码)处的函数;_Javascript_Jquery_Jquery Mobile_Jquery Select2 - Fatal编程技术网

Javascript 选择“搜索如何解决”框;select2不是(已编译的U代码)处的函数;

Javascript 选择“搜索如何解决”框;select2不是(已编译的U代码)处的函数;,javascript,jquery,jquery-mobile,jquery-select2,Javascript,Jquery,Jquery Mobile,Jquery Select2,我们使用jquery mobile在worklight hybride移动应用程序中使用带有搜索过滤器的选择框。所以我们使用Select2插件 我得到这样的错误select2不是一个函数(编译代码)。我在下面添加了什么,请查找。谁能帮我解决这个错误 当我参与我的项目时 index.html 昆仑 window.$=window.jQuery=WLJQ; 选择首选语言 اختÙار اÙÙغة اÙÙÙضÙØ© 英语 اÙعربÙØ© 我将告诉您,有必要将所有脚本保

我们使用jquery mobile在worklight hybride移动应用程序中使用带有搜索过滤器的选择框。所以我们使用Select2插件

我得到这样的错误select2不是一个函数(编译代码)。我在下面添加了什么,请查找。谁能帮我解决这个错误

当我参与我的项目时

index.html


昆仑
window.$=window.jQuery=WLJQ;
选择首选语言
اختÙار اÙÙغة اÙÙÙضÙØ©
英语
اÙعربÙØ©

我将告诉您,有必要将所有脚本保存到标记体中。 如果需要单个选择框,请在标记脚本中删除属性“多个”

<select multiple="multiple" ....> to <select  ....>

<!DOCTYPE HTML>
<html>
    <head>
        <meta charset="UTF-8">
        <title>Select</title>
        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=0">
        <!--
            <link rel="shortcut icon" href="images/favicon.png">
            <link rel="apple-touch-icon" href="images/apple-touch-icon.png"> 
        -->
        <link href="dist/css/select2.min.css" type="text/css" rel="stylesheet" />
        <link href="jqueryMobile/jquery.mobile-1.4.5.css" rel="stylesheet">
        <link rel="stylesheet" href="css/main.css">

    </head>
    <body style="display: none;">
        <div data-role="page" id="page">
            <div data-role="content" style="padding: 15px">
             <label for="id_label_multiple">
                Click this to highlight the multiple select element

                <select class="js-example-basic-multiple js-states form-control" id="id_label_multiple" multiple="multiple">
                <option value="Option 1">Option 1</option>
                <option value="Option 2">Option 2</option>
                <option value="Option 3">Option 3</option>
                <option value="Option 4">Option 4</option>
                <option value="Option 5">Option 5</option>
                <option value="Option 6">Option 6</option>
                <option value="Option 7">Option 7</option>
                <option value="Option 8">Option 8</option>
                <option value="Option 9">Option 9</option>
                <option value="Option 10">Option 10</option>
                <option value="Option 11">Option 11</option>
                <option value="Option 12">Option 12</option>
                <option value="Option 13">Option 13</option>
                <option value="Option 14">Option 14</option>
                <option value="Option 15">Option 15</option>
                <option value="Option 16">Option 16</option>
                <option value="Option 17">Option 17</option>
                <option value="Option 18">Option 18</option>
                <option value="Option 19">Option 19</option>
                <option value="Option 20">Option 20</option>
                <option value="Option 21">Option 21</option>
                <option value="Option 22">Option 22</option>
                </select>
            </label>
            </div>
        </div>

        <script src="dist/js/jquery.js"></script>
        <script>window.$ = window.jQuery = WLJQ;</script>
        <script src="jqueryMobile/jquery.mobile-1.4.5.js"></script>
        <script src="dist/js/select2.min.js"></script>
        <script>
                     $('.js-example-basic-multiple').select2();

        </script>


        <script src="js/initOptions.js"></script>
        <script src="js/main.js"></script>
        <script src="js/messages.js"></script>
    </body>
到
挑选
单击此选项以高亮显示“多重选择”图元
选择1
选择2
选择3
选择4
备选案文5
备选案文6
备选案文7
备选案文8
备选案文9
选择10
备选方案11
备选案文12
备选案文13
选择14
备选案文15
选择16
备选案文17
备选案文18
选择19
选择20
选择21
备选案文22
window.$=window.jQuery=WLJQ;
$('.js示例基本倍数')。选择2();

希望它能起作用

<!DOCTYPE HTML>
<html>
<head>
    <meta charset="UTF-8">
    <title>QLM</title>
    <meta name="format-detection" content="telephone=no">
    <meta name="msapplication-tap-highlight" content="no">
    <meta name="viewport"
          content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width">
    <link rel="stylesheet" type="text/css" href="css/index.css">
    <link rel="stylesheet" type="text/css" href="css/main.css">

    <link href="dist/css/select2.min.css" type="text/css" rel="stylesheet" />

    <link rel="stylesheet" type="text/css" id="loadcss" />
    <link rel="stylesheet" type="text/css" id="loadcss1" />

    <link rel="stylesheet" href="lib/jquery-mobile/css/jquery.mobile-1.4.0.min.css" />

    <link rel="stylesheet" type="text/css" href="css/jquery-ui.css">

    <link rel="stylesheet" type="text/css" href="css/datepickerr.css">
    <link rel="stylesheet" type="text/css" href="css/datepickertheme.css">
    <link rel="stylesheet" type="text/css" href="css/wickedpicker.css">

</head>

<body style="display: none;">

<!--- Login--->
<div data-role="page" id="home">
    <div id="loadhome">
        <div role="main" class="ui-content" style="margin-top:31px;background: transparent !important;">
        </div>
    </div>
</div>

<div data-role="page" id="lang">
    <div role="main" class="ui-content" style="margin-top:34%;background: transparent !important;">
        <div class="text-center bottomspacer">
            <img src="img/logo.png" width="30%">
        </div>

        <h2 class="text-center bottomspacer" >Choose Preferred Language</h2>
        <h4 class="text-center bottomspacer" >اختÙار اÙÙغة اÙÙÙضÙØ©</h4>


        <div style="width:100%">
            <span class="english" id="langEn" onclick="navToLogin('login','en')" style="float:left ">English</span>
            <span class="qatra" id="langAr" onclick="navToLogin('login','ar')" style="float:right ">اÙعربÙØ©</span>
        </div>
    </div>
</div>

<div data-role="page" id="provider">
    <div id="loadprovider"></div>
</div>


<script src="dist/js/jquery.js"></script>
<script src="dist/js/select2.min.js"></script>
<script>window.$ = window.jQuery = WLJQ;</script>
<script type="text/javascript" src="lib/jquery-mobile/js/jquery-1.11.0.min.js"></script>
<script type="text/javascript" src="lib/jquery-mobile-router/js/jquery.mobile.router.min.js"></script>
<script type="text/javascript" src="lib/jquery-mobile/js/jquery.mobile-1.4.0.min.js"></script>
<script src="js/jquery-ui.min.js"></script>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyD2VMMoklmxRaYy1NvJ1Et8PjF2h4mcZEM"></script>
<script src="js/datepicker.js"></script>
<script src="js/wickedpicker.js"></script>

<script type="text/javascript" src="lib/fastclick/js/fastclick.js"></script>
<script type="text/javascript" src="lib/handlebars/js/handlebars-v1.3.0.js"></script>
<script src="js/initOptions.js"></script>
<script src="js/main.js"></script>
<script src="js/messages.js"></script>
<script src="js/jquery-gauge.min.js"></script>
<script src="js/navigation.js"></script>
<script src="js/common.js"></script>
<script src="js/login.js"></script>
<script src="js/reg.js"></script>
<script src="js/langpreffer.js"></script>
<script src="js/mngprof.js"></script>
<script src="js/dashbrd.js"></script>
<script src="js/policy.js"></script>
<script src="js/benefitlimitspol.js"></script>
<script src="js/clmsexp.js"></script>
<script src="js/clmssub.js"></script>
<script src="js/clmstrkng.js"></script>
<script src="js/preaprvl.js"></script>
<script src="js/preaprovaltracking.js"></script>
<script src="js/phamcy.js"></script>
<script src="js/healthcertpol.js"></script>
<script src="js/insurancecard.js"></script>
<script src="js/hlthrcrds.js"></script>
<script src="js/prvdr.js"></script>
<script src="js/bmicaltr.js"></script>
<script src="js/emgcyno.js"></script>
<script src="js/hlthtips.js"></script>
<script src="js/prvdrslistdtls.js"></script>
<script src="js/showmaps.js"></script>
<script src="js/qlmchat.js"></script>
<script src="js/pushnotification.js"></script>
<script src="js/mediRem.js"></script>

</body>
</html>

昆仑
选择首选语言
اختÙار اÙÙغة اÙÙÙضÙØ©
英语
اÙعربÙØ©
window.$=window.jQuery=WLJQ;
如果没有,请将此代码放在选择2 js之后

<script src="dist/js/select2.min.js"></script>
<script>
    $(".js-example-responsive").select2({
        placeholder: "Select a state",
        language: "es",
        theme: "classic"
    });
<script>

$(“.js示例响应”)。选择2({
占位符:“选择一个状态”,
语言:“es”,
主题:“经典”
});

我正在worklight混合移动应用程序中使用Select2,我不知道它是否在移动应用程序中工作?它工作正常Vanya。用户界面和功能一切正常。但是,当我试图在我的项目中不发生任何事情时,我试图在我的项目中不发生任何事情。默认选择仅与其他文件集成?尝试清除缓存,也许吧。我在示例项目中尝试过。样品项目工作非常好,我们需要一样的未来。然后,我尝试在我的应用程序中集成的代码,因此不会出现任何类似默认选择的情况。Vanya我添加了代码如何集成我附加了全部代码请查找Davanya,不会出现默认选择选项即将出现我Inspect它,它不是使用select2 css,js只是使用jquery.mobile-1.4.0.min.css使用此代码代替旧的window.onload=function(){$(“.js示例响应”)。select2({占位符:“选择一个状态”,语言:“es”,主题:“classic”}。)。我想我回答了你的问题。你需要理解它为什么会发生。这是另一个问题。