在visual studio代码中,如果在空行上按ctrl + c,但没有突出显示任何内容,则会复制空白行.
我想可能有一个选项来禁用它,但一直无法找到它.
$ .post异步吗?因此,如果我执行下面的命令,它们将立即完成,而不是同步(1完成,等待,然后下一个,等等)?
$(document).ready(function() {
var variable1 = '1';
var variable2 = '2';
var variable3 = '3';
var variable4 = '4';
$.post("process.php", {element1: variable1}, function(data){
$("#area1").html(data);
});
$.post("process.php", {element2: variable2}, function(data){
$("#area3").html(data);
});
$.post("process.php", {element3: variable3}, function(data){
$("#area4").html(data);
});
$.post("process.php", {element4: variable4}, function(data){
$("#area4").html(data);
});
});
Run Code Online (Sandbox Code Playgroud) 我真的很喜欢这种非常简单的 indexeddb 使用,但我试图弄清楚如何进行更新。
我已经看到 .put 应该适用于这个,但是当我尝试这个时,它只会覆盖 id 12345 的所有数据。我错过了什么?
这是我在下面使用的:
store.put({id: 12345, name: {first: "John", last: "Doe"}, 年龄: 42});
store.put({id: 12345, name: {first: "somethingelse"}, 年龄: 42});
完整代码:
var indexedDB = window.indexedDB || window.mozIndexedDB || window.webkitIndexedDB || window.msIndexedDB || window.shimIndexedDB;
// Open (or create) the database
var open = indexedDB.open("MyDatabase", 1);
// Create the schema
open.onupgradeneeded = function() {
var db = open.result;
var store = db.createObjectStore("MyObjectStore", {keyPath: "id"});
var index = store.createIndex("NameIndex", ["name.last", "name.first"]);
};
open.onsuccess = function() {
// …Run Code Online (Sandbox Code Playgroud)