Pertanyaan yang diberi tag «javascript»

Untuk pertanyaan tentang pemrograman dalam ECMAScript (JavaScript / JS) dan berbagai dialek / implementasinya (tidak termasuk ActionScript). Tag ini jarang digunakan sendiri tetapi paling sering dikaitkan dengan tag [node.js], [jquery], [json], dan [html].


18
Tunggu sampai semua janji selesai meskipun beberapa ditolak
Katakanlah saya memiliki satu set Promises yang membuat permintaan jaringan, yang salah satunya akan gagal: // http://does-not-exist will throw a TypeError var arr = [ fetch('index.html'), fetch('http://does-not-exist') ] Promise.all(arr) .then(res => console.log('success', res)) .catch(err => console.log('error', err)) // This is executed Katakanlah saya ingin menunggu sampai semua ini selesai, terlepas …

6
Header Permintaan Kontrol Akses, ditambahkan ke header dalam permintaan AJAX dengan jQuery
Saya ingin menambahkan header khusus ke permintaan POST AJAX dari jQuery. Saya sudah mencoba ini: $.ajax({ type: 'POST', url: url, headers: { "My-First-Header":"first value", "My-Second-Header":"second value" } //OR //beforeSend: function(xhr) { // xhr.setRequestHeader("My-First-Header", "first value"); // xhr.setRequestHeader("My-Second-Header", "second value"); //} }).done(function(data) { alert(data); }); Ketika saya mengirim permintaan ini dan …

29
Bagaimana saya bisa mendapatkan data formulir dengan JavaScript / jQuery?
Apakah ada cara sederhana, satu-baris untuk mendapatkan data formulir seperti jika akan dikirimkan dengan cara klasik HTML saja? Sebagai contoh: <form> <input type="radio" name="foo" value="1" checked="checked" /> <input type="radio" name="foo" value="0" /> <input name="bar" value="xxx" /> <select name="this"> <option value="hi" selected="selected">Hi</option> <option value="ho">Ho</option> </form> Keluaran: { "foo": "1", "bar": "xxx", …
404 javascript  jquery  forms 


12
Mematikan aturan eslint untuk file tertentu
Apakah mungkin untuk mematikan aturan eslint untuk seluruh file? Sesuatu seperti: // eslint-disable-file no-use-before-define (Analog dengan eslint-disable-line.) Cukup sering terjadi pada saya, bahwa dalam file tertentu, saya melanggar aturan tertentu di banyak tempat yang dianggap OK untuk file itu, tetapi saya tidak ingin menonaktifkan aturan untuk seluruh proyek juga tidak …

16
ExecJS dan tidak dapat menemukan runtime JavaScript
Saya mencoba untuk menggunakan Mongoid / Rancangan Rails 3.1 Template ( Mongoid dan Rancangan ), dan saya terus mendapatkan kesalahan yang menyatakan ExecJS tidak dapat menemukan runtime JavaScript. Cukup adil ketika saya tidak menginstalnya, tetapi saya sudah mencoba menginstal Node.js , Mustang dan Ruby Racer , tetapi tidak ada yang …



19
Bagaimana cara menghapus item penyimpanan lokal ketika jendela / tab browser ditutup?
Kasus Saya: penyimpanan lokal dengan kunci + nilai yang harus dihapus ketika browser ditutup dan bukan tab tunggal. Silakan lihat kode saya jika layak dan apa yang dapat ditingkatkan: //create localStorage key + value if not exist if(localStorage){ localStorage.myPageDataArr={"name"=>"Dan","lastname"=>"Bonny"}; } //when browser closed - psedocode $(window).unload(function(){ localStorage.myPageDataArr=undefined; });

10
Bereaksi JSX: memilih "terpilih" pada opsi <select> yang dipilih
Dalam komponen Bereaksi untuk &lt;select&gt;menu, saya perlu mengatur selectedatribut pada opsi yang mencerminkan keadaan aplikasi. Di render(), optionStatediteruskan dari pemilik negara ke komponen SortMenu. Nilai opsi diteruskan sebagai propsdari JSON. render: function() { var options = [], optionState = this.props.optionState; this.props.options.forEach(function(option) { var selected = (optionState === option.value) ? ' …



12
Keluar awal dari fungsi?
Saya memiliki fungsi: function myfunction() { if (a == 'stop') // How can I stop the function here? } Apakah ada sesuatu seperti exit()di JavaScript?
402 javascript 

12
AngularJS: Mengapa ng-bind lebih baik dari {{}} di angular?
Saya berada di salah satu presentasi sudut dan salah satu orang dalam pertemuan yang disebutkan ng-bindlebih baik daripada {{}}mengikat. Salah satu alasannya, ng-bindmeletakkan variabel dalam daftar pantauan dan hanya ketika ada model mengubah data didorong untuk melihat, di sisi lain, {{}}akan menginterpolasi ekspresi setiap kali (saya kira itu adalah siklus …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.