expandRow方法无法正常工作[jqgrid TreeGrid]

时间:2017-06-25 17:30:35

标签: jquery jqgrid collapse expand treegrid

O(n)

上面的代码不起作用。 记录的价值如下

$mail->SMTPSecure = 'tsl';// Enable TLS encryption,

但是当下面的代码用于展开行时,它确实有用...... 唯一不同的是我看到的是一些非引用的数值。

also accepted
 $mail->Port = 587;

我真的需要使用第一种方法并在此处理解这个问题,提前谢谢

1 个答案:

答案 0 :(得分:2)

// Example of using the GeographicLib::Geocentric class #include <iostream> #include <exception> #include <cmath> #include <GeographicLib/Geocentric.hpp> using namespace std; using namespace GeographicLib; int main() { try { Geocentric earth(Constants::WGS84_a(), Constants::WGS84_f()); // Alternatively: const Geocentric& earth = Geocentric::WGS84(); { // Sample forward calculation double lat = 27.99, lon = 86.93, h = 8820; // Mt Everest double X, Y, Z; earth.Forward(lat, lon, h, X, Y, Z); cout << floor(X / 1000 + 0.5) << " " << floor(Y / 1000 + 0.5) << " " << floor(Z / 1000 + 0.5) << "\n"; } { // Sample reverse calculation double X = 302e3, Y = 5636e3, Z = 2980e3; double lat, lon, h; earth.Reverse(X, Y, Z, lat, lon, h); cout << lat << " " << lon << " " << h << "\n"; } } catch (const exception& e) { cerr << "Caught exception: " << e.what() << "\n"; return 1; } } 返回的对象作为getRowData的参数的用法是错误的。 TreeGrid在expandRow数组中本地保存数据。 data的参数应该是本地expandRow的元素。因此,您应该修复代码

data

var rowid = "1",
    record = jQuery("#gridTable").jqGrid("getRowData", rowid); 
$("#gridTable").jqGrid("expandRow", record);