Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/01/2012, 19:38
Avatar de Fabu_dina
Fabu_dina
 
Fecha de Ingreso: enero-2004
Mensajes: 425
Antigüedad: 20 años, 11 meses
Puntos: 1
Respuesta: Jqgrid no funciona en Firefox 9.

de hecho si corro el siguiente codigo

Código ASP:
Ver original
  1. 'page       = CInt(Request("page"))
  2. 'rp         = CInt(Request("rows"))
  3. 'sortname   = Request("sidx")
  4. 'sortorder  = Request("sord")
  5. page        = 1
  6. rp          = 10
  7. sortname    = "depto_ide"
  8. sortorder   = "asc"
  9.  
  10. if sortname = "" then
  11.     sortname = "depto_ide"
  12. end if 
  13. if sortorder = "" then
  14.     sortorder = "asc"
  15. end if 
  16.  
  17. order       = "Order By "&sortname&" "&sortorder&""
  18.  
  19. if page = "" then
  20.     page = 2
  21. end if 
  22. if rp = 0 then
  23.     rp = 4
  24. end if 
  25.  
  26. strStart = (rp*page) -rp
  27. strStart = (page -1) * rp
  28.  
  29. If (strStart < 0) Then
  30.     strStart = 0
  31. End If
  32.  
  33. limit ="Limit "&strStart&","&cdbl(rp)&""
  34.  
  35. 'strSearchOn    = Request("_search")
  36. 'If (strSearchOn = "true") Then
  37. 'strField   = Request("searchField")
  38. '   If (strField = "depto_desc") Then
  39. '       strFieldData    = Request("searchString")
  40. '       strSearchOper   = Request("searchOper")
  41. '       'construct where
  42. '       strWhere = " Where " & strField
  43. '
  44. '       Select Case strSearchOper
  45. '       Case "bw" : 'Begin With
  46. '           strFieldData = strFieldData & "%"
  47. '           strWhere = strWhere & " LIKE '" & strFieldData & "'"
  48. '       Case "eq" : 'Equal
  49. '           If(IsNumeric(strFieldData)) Then
  50. '                   strWhere = strWhere & " = " & strFieldData
  51. '           Else
  52. '                   strWhere = strWhere & " = '" & strFieldData & "'"
  53. '           End If
  54. '       Case "ne": 'Not Equal
  55. '               If(IsNumeric(strFieldData)) Then
  56. '                   strWhere = strWhere & " <> " & strFieldData
  57. '               Else
  58. '                   strWhere = strWhere & " <> '"& strFieldData &"'"
  59. '               End If
  60. '       Case "lt": 'Less Than
  61. '               If(IsNumeric(strFieldData)) Then
  62. '                   strWhere = strWhere & " < " & strFieldData
  63. '               Else
  64. '                   strWhere = strWhere & " < '"& strFieldData &"'"
  65. '               End If
  66. '       Case "le": 'Less Or Equal
  67. '               If(IsNumeric(strFieldData)) Then
  68. '                   strWhere = strWhere & " <= " & strFieldData
  69. '               Else
  70. '                   strWhere = strWhere & " <= '"& strFieldData &"'"
  71. '               End If
  72. '       Case "gt": 'Greater Than
  73. '               If(IsNumeric(strFieldData)) Then
  74. '                   strWhere = strWhere & " > " & strFieldData
  75. '               Else
  76. '                   strWhere = strWhere & " > '"& strFieldData &"'"
  77. '               End If
  78. '       Case "ge": 'Greater Or Equal
  79. '               If(IsNumeric(strFieldData)) Then
  80. '                   strWhere = strWhere & " >= " & strFieldData
  81. '               Else
  82. '                   strWhere = strWhere & " >= '"& strFieldData &"'"
  83. '               End If
  84. '       Case "ew" : 'End With
  85. '           strWhere = strWhere & " LIKE '%" & strFieldData & "'"
  86. '       Case "cn" : 'Contains
  87. '           strWhere = strWhere & " LIKE '%" & strFieldData & "%'"
  88. '       End Select
  89. '      
  90. '   End if
  91. 'End If
  92.  
  93. Set Conn_sql = Server.CreateObject("ADODB.Connection")
  94. Conn_sql.Open ConString
  95. set rs_info = server.CreateObject("ADODB.Recordset")
  96.  
  97. sql = "Select * From departamentos "&strWhere&" "&order&" "&limit&" "
  98. Set rs      = Conn_SQL.Execute(sql)
  99.  
  100. '$total = countRec("iso","country $where");
  101. sql_total = "Select count(*) as total From departamentos "&strWhere
  102. Set rs_total        = Conn_SQL.Execute(sql_total)
  103.  
  104.  
  105. if ( cdbl(rs_total("total")) mod cdbl(rp) ) > 0 then
  106.     total_paginas = cint(( cdbl(rs_total("total")) / cdbl(rp) )) '+1
  107. else
  108.     total_paginas = ( cdbl(rs_total("total")) / cdbl(rp) )
  109. end if
  110.  
  111.  
  112.  
  113. Response.Write ("<?xml version='1.0' encoding='iso-8859-1'?>")
  114. Response.Write ("<rows>")
  115. Response.Write ("<page>"&cdbl(Page)&"</page>")
  116. Response.Write ("<total>"&cdbl(total_paginas)&"</total>")
  117. Response.Write ("<records>"&cdbl(rs_total("total"))&"</records>")
  118.  
  119. rs.MoveFirst
  120. Do While Not rs.Eof
  121.  
  122. Response.contenttype = "text/xml"
  123. Response.Write "<row id='"&rs("depto_ide")&"'>"
  124. Response.Write "<cell>"&rs("depto_ide")&"</cell>"
  125. Response.Write "<cell><![CDATA["&rs("depto_desc")&"]]></cell>"
  126. Response.Write "<cell><![CDATA["&rs("depto_imagen")&"]]></cell>"
  127. If rs("depto_activo")=1 then
  128.     Response.Write "<cell>ACT</cell>"
  129. else
  130.     Response.Write "<cell></cell>"
  131. end if
  132. Response.Write "<cell><![CDATA["&rs("depto_visitas")&"]]></cell>"
  133. Response.Write "<cell><![CDATA["&rs("depto_descripcion")&"]]></cell>"
  134. Response.Write "</row>"
  135.  
  136.  
  137.  
  138. rs.MoveNext
  139. Loop
  140.  
  141. Response.Write "</rows>"
  142.  
  143. rs.Close
  144. Set Conn = Nothing

me da el siguiente error en Firefox

Código HTML:
Ver original
  1. Error de parseo XML: malformado
  2. Lugar: http://localhost/admin/lista_deptos_test.asp
  3. Línea 1, Columna 278:<?xml version='1.0' encoding='iso-8859-1'?><rows><page>1</page><total>0</total><records>4</records><row id='1'><cell>1</cell><cell><![CDATA[Cine]]></cell><cell><![CDATA[seccion_cine-BKDEY.jpg]]></cell><cell>ACT</cell><cell><![CDATA[0]]></cell><cell><![CDATA[yo lo tengo en ingl￿s y no me acuerdo de como se dice en espa�ol) En la parte de abajo hay un combo de ]]></cell></row><row id='2'><cell>2</cell><cell><![CDATA[Moda]]></cell><cell><![CDATA[seccion_moda-LQHGD.jpg]]></cell><cell>ACT</cell><cell><![CDATA[0]]></cell><cell><![CDATA[]]></cell></row><row id='3'><cell>3</cell><cell><![CDATA[Salud]]></cell><cell><![CDATA[seccion_salud-OWZUP.png]]></cell><cell>ACT</cell><cell><![CDATA[0]]></cell><cell><![CDATA[yo lo tengo en ingl�s y no me acuerdo de como se dice en espa�ol) En la parte de abajo hay un combo de ]]></cell></row><row id='4'><cell>4</cell><cell><![CDATA[Cocina]]></cell><cell><![CDATA[seccion_cocina-EIUBT.png]]></cell><cell>ACT</cell><cell><![CDATA[0]]></cell><cell><![CDATA[http://localhost/admin/lista_deptos_test.asp]]></cell></row></rows>
  4. -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------^

Última edición por Fabu_dina; 13/01/2012 a las 19:43