
Scott Stewart
By: a guest on Aug 17th, 2009 | syntax:
ColdFusion | size: 5.36 KB | hits: 755 | expires: Never
<script type="text/javascript">
$("#IC_SQL_SUBMIT").click(function(){
var SQLDSN = $("#SQLDSN").val();
var IC_SQL = $("#IC_SQL").val();
var IC_SQL_TT = $("#IC_SQL_TT").val();
var IC_SQL_NAME = $("#IC_SQL_NAME").val();
var dataString={IC_SQL:IC_SQL,IC_SQL_TT:IC_SQL_TT,SQLDSN:SQLDSN,IC_SQL_NAME:IC_SQL_NAME};
$.ajax({
type:'POST',
url: 'actions/act_adminDAO.cfm?a=si',
data: dataString,
success: function() {
$("#IC_GenAdmin").load("display/dsp_SQLEntry.cfm?l=y");
},
error: function() {
alert(dataString);
}
});
return false;
});
$(".IC_SQL_EDIT").click(function() {
$("#dialog").load($(this).attr('rel'), function() {
$(this)
.dialog('destroy')
.dialog({
title: 'Edit SQL Statement',
modal: 'true',
position: 'top',
open: function() { $(this).hijack()},
buttons: {
Go: function() {
var SQL_ID = $("input#SQL_ID").val();
var SQLDSN = $("#SQLDSN").val();
var IC_EDIT_SQL = $("input#IC_EDIT_SQL").val();
var IC_SQL_TT = $("#IC_SQL_TT").val();
var IC_EDIT_SQL_NAME = $("input#IC_EDIT_SQL_NAME").val();
var dataString={SQL_ID:SQL_ID,
SQLDSN:SQLDSN,
IC_EDIT_SQL_NAME:IC_EDIT_SQL_NAME,
IC_EDIT_SQL:IC_EDIT_SQL,
IC_SQL_TT:IC_SQL_TT
};
$.ajax({
type:'POST',
url: 'actions/act_AdminDAO.cfm?a=se',
data: dataString,
cache: false,
success: function() {
$("#IC_GenAdmin").load("display/dsp_SQLEntry.cfm");
},
error: function() {
alert(dataString);
}
})
$(this).dialog("close");
},
Cancel: function(){$(this).dialog('close')}
}
})
});
});
$(".IC_SQL_DELETE").click(function() {
$("#dialog").load($(this).attr('rel'), function() {
$(this)
.dialog('destroy')
.dialog({
title: 'Delete SQL Statement',
modal: 'true',
position: 'top',
open: function() { $(this).hijack()},
buttons: {
Go: function() {
var sql_id = $("input#sql_id").val();
var dataString={sql_id:sql_id};
$.ajax({
type:'POST',
url: 'actions/act_AdminDAO.cfm?a=sd',
data: dataString,
cache: false,
success: function() {
$("#IC_GenAdmin").load("display/dsp_SQLEntry.cfm");
},
error: function() {
alert(dataString);
}
})
},
close: function(){$(this).dialog('close')}
}
})
});
});
<cfinclude template="../includes/_adminLoader.cfm">
<div id="dialog" style="display:none"></div>
<cfif IsDefined("url.l") and url.l is "y">
<div id="IC_SQL_Confirm"><span style="color:red;">SQL Statement Saved
</span></div>
</cfif>
<form name="IC_postSQL" id="IC_postSQL" method="post">
<fieldset id="postSQL" name="postSQL" method="post" width="25%">
<select id="SQLDSN" name="SQLDSN">
<cfloop index="i" array="#cgsDSNList#">
<option value="<cfoutput>#i#</cfoutput>"><cfoutput>#i#</cfoutput></option>
</cfloop>
<label for="IC_SQL_NAME">Enter The Statement Name
</label><br/>
<input type="text" id="IC_SQL_NAME" name="IC_SQL_NAME">
<label for="IC_SQL">Enter the SQL Statement
</label>
<label for="IC_SQL_TT">Select A Template Type
</label>
<select id="IC_SQL_TT" name="SQL_TT">
<cfoutput query="TT_select">
</cfoutput>
<button name="IC_SQL_SUBMIT" id="IC_SQL_SUBMIT">Post SQL Statement
</button>
<fieldset id="IC_postSQLDisp" name="IC_postSQLDisp" method="post">
<table id="IC_SQL_DISP" name="IC_SQL_DISP" border="0">
<cfoutput query="SQLSelect">
<td>#statement_name#</td>
<td><button id="IC_SQL_EDIT_BUT" rel="display/dsp_editSQLEntry.cfm?a=se&sql_id=#SQL_PK_ID#"" name="IC_SQL_EDIT_BUT" class="IC_SQL_EDIT">Edit
</button></td>
<td><button id="IC_SQL_DELETE_BUT" rel="display/dsp_deleteSQLEntry.cfm?a=sd&sql_id=#SQL_PK_ID#" name="IC_SQL_DELETE_BUT" class="IC_SQL_DELETE">Delete
</button></td>
</cfoutput>