我正在使用codeigniter开发一个程序。 我的视图文件有一个表单
<form id="form" name="enquiry">
<ul>
<li>
<label>Name</label>
<input name="name" type="text" id="name" class="required"/>
</li>
<li>
<label>Email</label>
<input name="email" type="email" id="email" class="required"/>
</li>
<li>
<label>Telephone</label>
<input name="telephone" type="text" id="telephone" class="required"/>
</li>
<li>
<button type="submit" id="enquiry_submit">Send</button>
</li>
</ul>
</form>
为此我使用jquery进行提交和验证
$("#form").validate({
submitHandler: function(form) {
var name1 = $('#name').val();
var email1 = $('#email').val();
var telephone1 = $('#telephone').val();
if(name1 && email1 && telephone1) {
$.ajax({
type: 'post',
url: '<?= base_url()?>'+'frontend/form_enquiry',
data: 'name='+name1+'&email='+email1+'&telephone='+telephone1
});
}
}
});
这里前端是我的控制器来存储数据。我正在使用此表单作为所有页面的弹出窗口。它在主页上工作正常,但在其他页面中没有工作。提交表单时,应加载页面。我想要不加载页面我需要提交表单。
答案 0 :(得分:0)
更改
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.user.navigationdrawertoggledemo" >
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
</manifest>
到
<button type="submit" id="enquiry_submit">Send</button>
答案 1 :(得分:0)
试试这个
var table = NSMapTable(keyOptions: .WeakMemory, valueOptions: .WeakMemory)
答案 2 :(得分:0)
$("#form").validate({
submitHandler: function(form) {
var name1 = $('#name').val();
var email1 = $('#email').val();
var telephone1 = $('#telephone').val();
if(name1 && email1 && telephone1)
{
$.ajax({
type: 'post',
url: '<?= base_url()?>'+'frontend/form_enquiry',
data: 'name='+name1+'&email='+email1+'&telephone='+telephone1
});
return false
}
}
});
})