从传单弹出窗口提交表单 Mysql
Submit a form from a leaflet popup Mysql
我想从传单弹出窗口提交表单以修改 mysql 数据库中的数据。
lyrClients.eachLayer(function(e){
if(e.feature.properties.IdClient==IdClient){
e.bindPopup("<form method='post' action='ajax/filldbclient.php'>First name:<br><input type='text' name='firstname' value='Your first name' ><br>Last name:<br><input type='text' name='RaisonSociale' value='Your last name'></form><input class='click' type='submit' name='submit' value='Sent'>" );
e.openPopup();
}
});
这不起作用,因为正如所解释的那样 here 点击事件似乎在弹出窗口中被禁用。但是我没有找到让它工作的方法..(我的意思是提交)提前感谢您的帮助。
您的输入按钮元素需要在表单元素内:
变化:
</form><input class='click' type='submit' name='submit' value='Sent'>
收件人:
<input class='click' type='submit' name='submit' value='Sent'></form>
我想从传单弹出窗口提交表单以修改 mysql 数据库中的数据。
lyrClients.eachLayer(function(e){
if(e.feature.properties.IdClient==IdClient){
e.bindPopup("<form method='post' action='ajax/filldbclient.php'>First name:<br><input type='text' name='firstname' value='Your first name' ><br>Last name:<br><input type='text' name='RaisonSociale' value='Your last name'></form><input class='click' type='submit' name='submit' value='Sent'>" );
e.openPopup();
}
});
这不起作用,因为正如所解释的那样 here 点击事件似乎在弹出窗口中被禁用。但是我没有找到让它工作的方法..(我的意思是提交)提前感谢您的帮助。
您的输入按钮元素需要在表单元素内:
变化:
</form><input class='click' type='submit' name='submit' value='Sent'>
收件人:
<input class='click' type='submit' name='submit' value='Sent'></form>