小编Ali*_*lan的帖子

JQuery自动完成如何在自动完成文本输入中编写标签?

您好我正在使用jQuery UI自动完成.

我从下拉区域获取值和标签.我将在隐藏的输入中写入值并稍后使用它.我可以这样做,但是我不能在选择项之后在搜索输入中写标签.当我在下拉框中选择一行时,行的值将显示在搜索区域(#tags)中,但我希望标签位于此处.

这是我的代码:谢谢

<html>
    <head>
        <script>
        $(document).ready(function () {
            var selectedLabel = null;
            var yerler = [
                { "value": 3, "label": "Adana Seyhan" }, 
                { "value": 78, "label": "Seyhan Adana" },
                { "value": 17, "label": "Paris Fransa" }, 
                { "value": 123, "label": "Tokyo Japan"}
            ];

            $("#tags").autocomplete({
                source: yerler,
                select: function (event, ui) {
                    $("#projeKatmanRaporCbx").val(ui.item.value);
                    $("#tags").val(ui.item.label);
                }
            });    
        });
        </script>
    </head>
    <body>
        <div class="ui-widget">
            <label for="tags">Tags: </label>
            <input id="tags" />
            <input type="text" id="projeKatmanRaporCbx" />
        </div>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-ui jquery-ui-autocomplete

6
推荐指数
1
解决办法
1万
查看次数

SQL Server 存储过程连接字符串作为查询

我想知道是否可以将 sql 查询的某些部分定义为字符串。

我编写了下面的代码,但无法设法将预定义的字符串部分连接到现有查询。

实际上@sirketid@uzmanparams@basvurukodu工作得很好,但是@ORA_BASVURU_KESIN_KOSULparam 引起了问题。

我认为因为它有一些特定于 sql 的表达式,如and,所以它的处理方式与用于比较或分配的简单变量(如 )不同@sirket_id

它不会抛出任何错误消息,代码只是不执行操作。

SET @ORA_BASVURU_KESIN_KOSUL = 'and akftif = 1';

UPDATE basvuru 
SET sirket = @sirketid,
    talep_gorevlendirme_rapor = 'G',
    birimi = 'SS', 
    uzman = @uzman,
WHERE
    kod = @basvurukodu + ' ' + @ORA_BASVURU_KESIN_KOSUL; 
Run Code Online (Sandbox Code Playgroud)

我可以连接这样的查询部分吗?如果可以,如何连接?

谢谢

sql database sql-server string stored-procedures

4
推荐指数
1
解决办法
2万
查看次数

if - else在laravel框架刀片模板中不起作用

我的问题是,我有Laravel刀片模板的页面.如果用户已登录,则应从主布局扩展我的页面.如果用户没有登录,我的页面应该从另一个主布局扩展.

但我的if-else声明不起作用

 <?php 
 if (Auth::check()){?>
 @extends('layouts.outside');
 <?php } else{ ?>
     @extends('layouts.admin');
 <?php }?>
Run Code Online (Sandbox Code Playgroud)

我也试过刀片if-else版本如下:

@if (Auth::check())
 @extends('layouts.outside')
@else
 @extends('layouts.admin')
@endif
Run Code Online (Sandbox Code Playgroud)

它也不起作用.每次在语句中为true或false时,if和else语句中的块都会运行一次.因为没有别的.我的意思是每次它调用layouts.outside一次并且只是底部,同样的页面再次加载layouts.outside,无论用户是否登录都无关紧要.

谢谢

php if-statement laravel blade

3
推荐指数
1
解决办法
9600
查看次数

Phantomjs无法找到javascript文件

我是Phantomjs的新手,我刚下载了适用于Windows的版本.我打开了bin文件夹并在phantomjs.exe中运行命令:

phantomjs hello.js
Run Code Online (Sandbox Code Playgroud)

但它给了我错误:预期标识符bu找到"hello"而不是

然后我运行这个命令:

hello.js
Run Code Online (Sandbox Code Playgroud)

我收到此错误:无法找到变量hello

我的hello.js中有以下代码

console.log('Hello, world!');
phantom.exit();
Run Code Online (Sandbox Code Playgroud)

在同一个文件夹中hello.js和phantomjs.exe,但是找不到js文件.我在网上搜索但找不到合适的解决方案.

谢谢你的时间

javascript windows phantomjs

1
推荐指数
1
解决办法
2104
查看次数