Vraag : jquery stop binnen

BACKGROUND

The onder code vertegenwoordigt hoe ik tot gegevens van een merkgebonden ERP systeem in de doelstellingen van het douaneWeb forms.
My ben toegang heb:
1. Verminder beduidend de code door hergebruik van herhaalde element.
2. Maak ontwikkeling van Webvormen gebruikend deze functionaliteit (in de veel gemakkelijkere codesteekproef), misschien zelfs belemmering - en - daling van gegevenselementen om douanevormen te creëren.

The bwebrqb.dll keurt de informatie van de reportfetchmethode goed en keert een xmldocument met gegevens ingebed in xmlattributen terug.  Ik geef dan HTML terug en plaats het in een afd.markering.   VRAGEN

EXPERTS:
1. Is dit soort code een goede kandidaat binnen voor een stop helpen de hoeveelheid code in de Webvorm Java script
2 verminderen.  Om het even welke structurele aanbevelingen om me op de juiste cursus te plaatsen?
3.  Welke kwesties u dat ik zou kunnen voorzien zal tegenkomen?
4.  Is er een betere manier om het verminderen van de code te naderen?

My de ervaringsniveaus zijn als volgt
1.  Javascript:  intermediate
2. Jquery:  Het beginnen, maar het leren fast
3. De stopins van JQuery:  het beginnen aan research
" codeBody " \ "; } HTML += „
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
function paintSXML (SXML, BObject, BSearch)
{

var knopen = SXML.selectNodes („//ColumnInfo/*“)

//adding in gegevensherwinning van gevraagd verslag;  afzonderlijke functie zal verwijderen nadat dit wordt voltooid.

var Aanvrager = document.getElementById („Aanvrager“) .value;
var Verbinding = document.getElementById („Verbinding“) .value;
var die = document.getElementById („commandbox“) .value.split (“ „) arrstring
var die = arrstring searchstring [1]

var reportFetch = nieuwe ReportFetch (Aanvrager, Verbinding); //standard
reportFetch.SetRelativePath („. /. /isapi/bwebrqb.dll“); //standard
(waar) reportFetch.SetApplySecurity;
var DataObject = reportFetch.AddDataObject (BObject);
reportFetch.AddProperty (BObject, BSearch)
voor (y=0; y“

voor (x=0; x“
HTML += „
“ + knopen [x] .getAttribute („Markering“) + „
“; $ („#divregion“) .html (HTML) }

Antwoord : jquery stop binnen

Ik zal niet op het eerste deel van de code commentaar geven, aangezien het een bibliotheek gebruikt dat ik niet vertrouwd met ben.

Hier is hoe ik de tweede helft zou gedaan hebben:
1:
2:
3:
4:
5:
6:
7:
8:
9:
var HTML = „„;
voor (x=0; x„+
		„„; } $ („#divregion“) .html (HTML +“
„+ knopen [x] .getAttribute („Markering“) +“
„);
Andere oplossingen  
 
programming4us programming4us