我有这行代码,当用户在我的文本框中输入时,它将获取我数据库中的所有位置.问题是我想在用户更改文本框中的文本时验证并且在我的预先输入中不存在?
var path = "{{ route('search.location') }}";
$('input.typeahead').typeahead({
source: function (query, process) {
return $.get(path, { query: query }, function (data) {
return process(data);
});
}
}).blur(function () {
if(source.indexOf($(this).val()) === -1)
alert('Not exists');
});
Run Code Online (Sandbox Code Playgroud)
我已经使用.blur
函数进行了一些研究,但我无法使其工作?
ReferenceError: source is not defined
Run Code Online (Sandbox Code Playgroud) 我现在正在寻找一个小时,无法找到解决这个问题的方法.
这是生成JWT令牌的代码.我使用https://github.com/firebase/php-jwt库.
$tokenId = base64_encode(mcrypt_create_iv(32));
$issuedAt = time();
$notBefore = $issuedAt + 10; //Adding 10 seconds
$expire = $notBefore + 60; // Adding 60 seconds
$serverName = 'serverName'; // Retrieve the server name from config file
$secretKey = base64_decode(getenv('JWT_SECRET'));
$data = [
'iat' => $issuedAt, // Issued at: time when the token was generated
'jti' => $tokenId, // Json Token Id: an unique identifier for the token
'iss' => $serverName, // Issuer
'nbf' => $notBefore, // Not before …
Run Code Online (Sandbox Code Playgroud) 我想生成一个令牌并将其插入我的mysql数据库,这是当前的代码,我只是传递'123'.mix phoenix.gen.secret可以生成随机字符串如何将它用于我的控制器?
def create(conn, %{"token" => token_params}) do
token_params = Map.merge(token_params, %{"value" => "123"})
changeset = Token.changeset(%Token{}, token_params)
case Repo.insert(changeset) do
{:ok, token} ->
conn
|> put_status(:created)
|> put_resp_header("location", token_path(conn, :show, token))
|> render("show.json", token: token)
{:error, changeset} ->
conn
|> put_status(:unprocessable_entity)
|> render(MyApp.ChangesetView, "error.json", changeset: changeset)
end
Run Code Online (Sandbox Code Playgroud)
结束
如何对待n
和ñ
平等?
我有这个问题:
DECLARE @NAME VARCHAR(50) = 'naño'
SELECT * FROM Table1 A WHERE Name LIKE '%' + @NAME + '%'
Run Code Online (Sandbox Code Playgroud)
该表包含nano和naño
案例1:@NAME ='nano'返回nano和naño
案例2:@NAME ='naño'返回nano和naño
任何的想法?
非常感谢你.