我正在使用jquery validate函数,并使用远程功能将变量传递给另一个页面进行唯一性检查。请检查下面的代码。
脚本代码
remote: {
url: "../admin/checkEmail.php?data=clausenum",
data: { stnd: $('#stnd').val()},
}
这里的值stnd是空白的。 stnd是一个下拉字段。
http://test.com/admin/checkEmail.php?data=clausenum&clnum=10&stnd=
stnd的值没有传递给checkEmail.php
//this example demonstrate lambda function in c++
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
struct Sum
{
int mySum;
Sum(){}
Sum(int s):mySum(s){}
void operator()(int x){
mySum += x;
}
};
int main(int argc, char const *argv[])
{
vector<int> v { 3, 4, 2, 1, 56, 2, 4, 65, 2, 9, 8, 5, 7 };
auto sum = 0;
//for_each(begin(v), end(v), [&mySum = sum](int x){ mySum += x;});
for_each(begin(v), end(v), Sum());
cout << sum << endl;
return 0;
}
从控制台我们可以看到stnd的值为空白。其他值正确传递
{{1}}