[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
var selectedText = '選択したい要素の文字列';
$('#mySelect > option').each(function(i) {
if (selectedText === $(this).text()) {
$(this).prop('selected', true);
}
});
// filter でも可 こっちの方が素直かも?
$('#mySelect > option').filter(function(i) {
return selectedText === $(this).text();
}).prop('selected', true);
uploadImageData という WEBIF がどどんとふに追加された。
とりあえず、https://shunshun94.github.io/shared/sample/DodontoF-Entrance.htmlから動作確認できる画面にジャンプできるようにしてみた。https://shunshun94.github.io/shared/sample/DodontoF-PicUploader.htmlに動作確認画面がある。肝心のアップロード部分は流用しやすいようにしてあるので、すぐに使いまわして頂けると思う。
$('#text-display').text('ひよこ\nひつじ');
// => ひよこひつじ という表示になり、
// ひよこ
// ひつじ という表示にはならない
この辺を何とかしてくれる話として jQueryで改行を含む文字列(非HTML)を挿入する方法 | ある蜜柑の上にアルミ缶という記事を見つけたので紹介。
textWithLF というプラグインを作り、公開している記事。これを組み込むと jQuery の text 関数とおなじ感覚で使える textWithLF 関数が jQuery に追加される。 text との違いは改行を扱える、という一点のみ。
BCDice-API が先日の更新で jsonp に対応したようだ。
// 動作例
$.ajax({
type:'get',
url:'https://bcdice.herokuapp.com/v1/version',
async:true,
dataType:'jsonp'
}).done(function(result) {
console.log(result)
});
アプリ開発なんかで何か使えそうである。
引数をとる Job に必須引数がなく、引数を渡さない場合でも buildWithParameters を使わないと Job の実行ができない話。
jQuery で Jenkins のジョブを実行するの方法でビルドができなくなって焦った。
Job をよく見たらちょっとだけジョブが更新されていた。必須でない引数が追加されていたのである。
Job をキックするために以下の URL を叩いていたのを
http://my_jenkins_domain.example.com/jenkins/job/MY_JOB_NAME/build
以下に変更したら解決した。
http://my_jenkins_domain.example.com/jenkins/job/MY_JOB_NAME/buildWithParameters
引数をとる Job は引数がなくとも buildWithParameters から叩かないといけないらしい。