Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

जावास्क्रिप्ट सरणी को क्रमबद्ध कैसे करें?


The serializeArray( ) विधि .serialize() विधि जैसे सभी रूपों और रूपों के तत्वों को क्रमबद्ध करती है लेकिन आपके साथ काम करने के लिए एक JSON डेटा संरचना लौटाती है।

मान लें कि PHP फ़ाइल में निम्नलिखित सामग्री है serialize.php -

आपकी उम्र:"। $उम्र; $ सेक्स =$ _ अनुरोध ['सेक्स']; इको "
आपका लिंग:"। $सेक्स; }?>

उदाहरण

को लागू करने के लिए निम्नलिखित कोड है serializeArray() जावास्क्रिप्ट में विधि -

  <शीर्षक>jQuery उदाहरण <स्क्रिप्ट प्रकार ="पाठ/जावास्क्रिप्ट" src ="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3 /jquery.min.js">  <स्क्रिप्ट प्रकार ="पाठ/जावास्क्रिप्ट" भाषा ="जावास्क्रिप्ट"> $(दस्तावेज़)। घटना){ $.post( "/jquery/serialize.php", $("#testform").serializeArray(), function(data) { $('#stage1').html(data); } ); var फ़ील्ड्स =$("#testform").serializeArray(); $("#stage2").empty(); jQuery.each(fields, function(i, field){ $("#stage2").append(field) .value + ""); }); }); });    

result.html फ़ाइल लोड करने के लिए बटन पर क्लिक करें:

STAGE - 1

STAGE - 2

नाम:

<इनपुट प्रकार ="पाठ" नाम ="नाम" आकार ="40" />

आयु:

<इनपुट प्रकार ="पाठ" नाम ="आयु" आकार ="40" />

लिंग:

<नाम चुनें ="लिंग"> <विकल्प मान ="पुरुष" चयनित> पुरुष <विकल्प मान ="महिला" चयनित> महिला
<इनपुट प्रकार ="बटन" id ="ड्राइवर" मान ="डेटा लोड करें" />

  1. जावास्क्रिप्ट में ऐरे को सेट में कैसे बदलें?

    अरे को JavaScript में सेट करने के लिए कनवर्ट करने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <titl

  1. जावास्क्रिप्ट में आईडी द्वारा वस्तुओं की सरणी कैसे समूहित करें?

    जावास्क्रिप्ट में आईडी के आधार पर वस्तुओं के समूह के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <titl

  1. जावास्क्रिप्ट सरणी को सी # सरणी में कैसे परिवर्तित करें?

    मान लें कि हमारी जावास्क्रिप्ट सरणी है - <script>    var myArr = new Array(5);    myArr[0] = "Welcome";    myArr[1] = "to";    myArr[2] = "the";    myArr[3] = "Web";    myArr[4] = "World&qu