[Jquery] चुने गए जेक्जरी, Vbscript / क्लासिक एएसपी और एएसपीपलोड में एकाधिक चयन मान पुनर्प्राप्त करते हैं


Answers

Question

आज सुबह मैंने एक चुनिंदा jQuery स्क्रिप्ट के बारे में एक प्रश्न पोस्ट किया जो कि मैं किस तरह क्लासिक एएसपी के साथ चुने गए jquery एकाधिक चयन बॉक्स से मूल्य प्राप्त करने में सक्षम था, किसी ने मुझे डेमो कोड के लिए कहा था, इसलिए इसे बनाने के दौरान, सब कुछ अचानक ठीक है, और सोचा कि आप जानते हैं कि मैं बूढ़ा हो रहा हूं, हालांकि कोड को लागू करने की कोशिश करने के बाद भी मैं उसी मुद्दे पर गया था, लेकिन मुझे लगता है कि मैं उस समस्या को देख सकता हूं जिस पर मैं दौड़ रहा हूं। नीचे आपको शामिल कोड मिलेगा:

इसमें चुने गए jquery (http://harvesthq.github.com/chosen/) के 2 रूप शामिल हैं, शीर्ष एक सादे रूप है, दूसरा एक अपलोड फंक्शन के साथ एक रूप है, मैंने दोनों पृष्ठों के नीचे दिए गए कोड को शामिल किया है :

'Example.jquery.html' के लिए कोड

<!doctype html> 
<html lang="en"> 
<head>
  <link rel="stylesheet" href="chosen/chosen.css" />
</head>
<body>
<h3>Chosen without enctype="multipart/form-data"</h3>
<form action="CollectChosenData.asp?type=plain" method="post" name="ExampleChosen">
<div id="container">
    Multiple Select<br><br>
    <select data-placeholder="Your Favorite Types of Bear" style="width:350px;" multiple class="chzn-select" name="ChosenData" tabindex="8">
        <option value=""></option>
        <option value="1">American Black Bear</option>
        <option value="2">Asiatic Black Bear</option>
        <option value="3">Brown Bear</option>
        <option value="4">Giant Panda</option>
        <option value="5" selected>Sloth Bear</option>
        <option value="6">Sun Bear</option>
        <option value="7" selected>Polar Bear</option>
        <option value="8">Spectacled Bear</option>
    </select>
    <br>
    <br>

    text field:
    <input type="text" name="othertext" value="text value">
    <br>
    <br>
    <input type="submit" name="ExampleChosenSubmit" value="Post form">
  </div>
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js" type="text/javascript"></script>
  <script src="chosen/chosen.jquery.js" type="text/javascript"></script>
  <script type="text/javascript"> $(".chzn-select").chosen();</script>
  </form>
<br>
<hr>
<br>

<h3>Chosen with enctype="multipart/form-data"</h3>
<form action="CollectChosenData.asp?type=upload" method="post" name="ExampleChosenUpload" enctype="multipart/form-data">
<div id="container">
    Multiple Select<br><br>
    <select data-placeholder="Your Favorite Types of Bear" style="width:350px;" multiple class="chzn-select" name="ChosenData" tabindex="8">
        <option value=""></option>
        <option value="1">American Black Bear</option>
        <option value="2">Asiatic Black Bear</option>
        <option value="3">Brown Bear</option>
        <option value="4">Giant Panda</option>
        <option value="5" selected>Sloth Bear</option>
        <option value="6">Sun Bear</option>
        <option value="7" selected>Polar Bear</option>
        <option value="8">Spectacled Bear</option>
    </select>

    <br>
    <br>

    other field:
    <input type="file" name="mytestfile" value="">
    <br>
    <br>

    text field:
    <input type="text" name="othertext" value="text value">
    <br>
    <br>
    <input type="submit" name="ExampleChosenSubmit" value="Post form">
  </div>
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js" type="text/javascript"></script>
  <script src="chosen/chosen.jquery.js" type="text/javascript"></script>
  <script type="text/javascript"> $(".chzn-select").chosen();</script>
  </form>
</body>
</html>

================================================== ================================================== ================================================== ==============

'CollectChosenData.asp' के लिए कोड

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
    <title>Untitled</title>
</head>

<body>
<% 
If Request.Querystring("type") = "plain" Then
    Response.write "Value collected from chosen select box: '"& Request.Form("ChosenData") &"'<br/>"
    Response.write "Value collected from text field: '"& Request.Form("othertext") &"'<br/>"
ELseIf Request.Querystring("type") = "upload" Then
    Set objUpload = Server.CreateObject("Persits.Upload")
        objUpload.OverwriteFiles = False
        objUpload.SetMaxSize 1048576    ' Limit files to 1MB
        objUpload.SaveVirtual "/upload"
        Response.write "Value collected from chosen select box: '"& objUpload.Form("ChosenData") &"'<br/>"
        For Each File in objUpload.Files
            Response.write File.FileName &"<br/>"
        Next
        Response.write "Value collected from text field: '"& objUpload.Form("othertext") &"'<br/>"
    Set objUpload = nothing
End if

 %>
<br>
<br>
Return and <a href="example.jquery.html">try again</a>
</body>
</html>

अब पहली बार (सादे संस्करण) मुझे 'चुना डीटा' के लिए सही मूल्य और दूसरे फॉर्म क्यों नहीं देंगे?

आपकी मदद के लिए बहुत सारे धन्यवाद और लड़कों को उत्तर देते हैं, वे कहते हैं कि उनके सिर को खरोंचते हुए .....